除了分聲部與加和聲外,ABC 還能像電子琴一樣為旋律自動加上和絃伴奏,增添樂曲的豐富性也節省人工輸入的辛勞。

ABC 加和絃伴奏的方法是在小節開頭加上以雙引號括起來的和絃名稱,例如 "A" "Gm" "B7" "Bm7" "D#aug" "Bbdim7" 等等。一旦開始加入和絃,全曲都會以該和絃進行伴奏,直到更換和絃或關閉伴奏功能為止。

關閉與打開伴奏功能的指令分別為:
%%MIDI gchordoff
%%MIDI gchordon

引號內的符號可包括:

範例:

"C"geez|"F"fddz|"C"cdef|ggg2|

試聽

伴奏的節奏是可以更改的。預設的情況,二拍子、四拍子就是這種節奏,三拍子則是 捧掐掐,六拍子、九拍子則變成 捧 掐捧 掐。

更改節奏形式的指令為:
%%MIDI gchord 節奏

其中的節奏是由八個符號任意組和而成,符號的意義如下:

以上符號後面可以加上數字來調整該節奏點的長度。

舉例來說,上面的旋律伴奏要改成 捧掐掐掐 指令為:
%%MIDI gchord fzczczcz

改成分散和絃:
%%MIDI gchord gihigihi

如果覺得伴奏太大聲,可以調整伴奏音量:
%%MIDI chordvol 音量(0-127)

也可單獨調整根音的音量:
%%MIDI bassvol 音量(0-127)

當然還能指定伴奏樂器:
%%MIDI chordprog 樂器編號

也可單獨指定根音樂器: %%MIDI bassprog 樂器編號

如果覺得現有提供的和絃名稱不購用也可以自己定義。

定義和絃名稱的指令為:
%%MIDI chordname 名稱 n1 n2 n3 n4 n5 n6

其中的 n1 經常為 0, 其餘參數則是距離根音的半音個數。參數可少於六個。範例如下:

%%MIDI chordname m7 0 3 7 10


回目錄