视障者音乐制作交流基地
标题:
我學abc 之 三種鼓伴奏
[打印本页]
作者:
rofy530
时间:
2015-3-1 11:07
标题:
我學abc 之 三種鼓伴奏
打擊樂再 abc 最簡單也是最麻煩的方式就是直接對應鼓音色寫出來。
MIDI 通道射程 10 要一起出現的就向和弦一樣用方括符
括起來就可以。
例如:
V:1
%%MIDI channel 10
[B,,,3G,3]D,,[C,,2^F,,2]D,,2|
[B,,,3G,3]D,,[C,,2^F,,2]D,,2|
点击复制代码
鼓的音色表請看我之前發表的
我學 ABC 之 channel 和 program
網址如下:
http://szzyyzz.com/forum.php?mod=viewthread&tid=122
第二種方法雖然也要參考鼓的音色表,但是不用打那麼多音符。
它可以向自動和弦伴奏那樣設定自動鼓伴奏。
當然一分耕耘一分收穫,自動鼓伴奏也會比較缺乏變化。
設定自動鼓伴奏方式
%%MIDI drum d2zdd 35 38 38 100 50 50
分別是:鼓的節奏 穀音色代號 強度三部分。
地一部分:
d2zdd 表示一個2分音符,一個4分休止,2個4分,組成5拍的節奏。節奏一定要用小寫的 d 表示 ,
因為它是 drum 的意思。至於節奏的快慢就要看表頭
Q: 和 L: 的設定來決定了.
第二部分:
35 38 38 表示第1個2分音符用 35 號的低音大鼓,後面兩個4分音符用38號的曉君鼓。中間那個休止符當然就自動跳過。
第三部分:
100 50 50 表示大鼓用100的力量,兩個小鈞鼓用50的力量。
這個部分友時可以省略。
在abc 預設鼓伴奏是關閉的,有了上面的設定我們還要啟動自動鼓伴奏。
啟動自動鼓伴奏方式
%%MIDI drumon
停止自動鼓伴奏方式
%%MIDI drumoff
若沒有關閉鼓伴奏,樂曲有多長它就敲多久。
為了讓自動鼓伴奏有一點變化我們還可以
設定加長自動鼓伴奏。
指令是
%%MIDI drumbars 2
表示把原來的節奏放慢一倍。
下面是一個普立:
X:1
T: splitting a drum string into two bars
M: 2/4
L: 1/8
K: G
%%MIDI drum zdzdzdzd 39 59 50 60
%%MIDI drumon
z4| z4| z4| z4|
%%MIDI drumbars 2
%%MIDI drum zdzdzdzd 39 59 50 60
z4| z4| z4| z4|
点击复制代码
上面這些做法在同一時間只能有一種鼓音色出現。
自2010年以來,也可以在不同的
聲部設定單獨的鼓伴奏,藉此我們可以寫兩個甚至更多的鼓伴奏聲部做到同時有多樣的打擊樂出現。。
下面是普立:
X:1
T: drum multivoice extension
M: 4/4
L: 1/4
K: G
V:1
%%MIDI drum dddd 45 45 45 45 70 50 60 50
%%MIDI drumon
z4|z4|\
%%MIDI drumoff
z4|
V:2
%%MIDI drum ddddd 54 54 54 54 54 70 50 50 60 50
z4|\
%%MIDI drumon
z4|z4|
点击复制代码
上面這個例子不僅做到同時有兩ˊ種打擊樂出現,他們的節奏一個是4拍一個是5拍。
大家有沒有發現打擊樂的音色是從第二因曾的si 開始的?
這樣轉成五線譜印出來就會變成低音譜號。
所以 abc 有個重設鼓譜的指令,
不僅可以把古譜改成高音譜號,我們也可以少寫一些逗號。
指令是:
%%MIDI drummap 心的代碼 原來編號
例如把
D,, 38 小鈞鼓改成
d 74 長刮瓜來表示,就這樣寫:
%%MIDI drummap d 38
原則上須要用既有的打擊樂音符來替代舊的打擊樂編號。
通常是用比較少用到的打擊樂音符來代替,以免再同一樂曲中產生
需要的打擊樂已經被借走的尷尬情形。
下面是一個普立:
X: 1
T: drum voice - remapped
M: 4/4
L: 1/8
Q:1/4=120
K: C
V:1 clef=perc
%%MIDI channel 10
%%MIDI program 0
%%MIDI drummap G 36
%%MIDI drummap D 38
GG DGz2 G2|
GG DG GD G2|
GG DGz2 G2|
GG DG GD G2|
点击复制代码
打擊樂很重視強弱,在 abc 可以讓我們設定自己需要的強弱型態。
設定強弱音量
%%MIDI beat abcn
a b c 式設定3種音量強度, 必須在 0 到127
參數n 是確定哪個音「強」。
如:
%%MIDI beat 60 50 35 1
若完全不要強弱,如教堂風琴。
可以這樣設定:
%%MIDI nobeataccents
要恢復友強弱:
%%MIDI beataccents
下面是強弱記號對照數值表給大家餐考:
!ppp! = %%MIDI beat 30 20 10 1
!pp! = %%MIDI beat 45 35 20 1
!p! = %%MIDI beat 60 50 35 1
!mp! = %%MIDI beat 75 65 50 1
!mf! = %%MIDI beat 90 80 65 1
!f! = %%MIDI beat 105 95 80 1
!ff! = %%MIDI beat 120 110 95 1
!fff! = %%MIDI beat 127 125 110 1
作者:
rofy530
时间:
2015-3-1 11:17
标题:
回楼主rofy530
終於寫完了! 這一篇欠了好久,真抱歉。
大家有沒有發現我的標題是
我學abc 之 三種鼓伴奏。內容卻只說了兩種!哈哈,不是我忘記,也不是要引起大家注意。
因為第三種方法時載不足一提。那是最偷懶的辦法,大家可以把樂曲中的任何一個聲道複製一次,把他的midi 通道改成10 這不就有了一個打擊樂了嗎!若哪裡不喜歡就修修改改也是勉強可以充數的。
我有幾首曲子就是這樣弄出鼓伴奏的,若有興趣我下次把他分享出來。
作者:
真真正正
时间:
2015-3-1 11:46
先赞一个,好贴啊,相信能帮的到不少人的。
作者:
王晓波
时间:
2015-3-1 12:22
标题:
回沙发rofy530
阿风一出手,篇篇都是经典。
作者:
雨中的吉他手
时间:
2015-3-1 12:46
点赞。太牛了。
作者:
rofy530
时间:
2015-3-1 12:50
标题:
回板凳真真正正
我也是希望大家能比較順利用abc 來打譜,不用走太多彎路。也許我領會的會有錯誤,還請大家實驗後提出指證謝謝!
作者:
zxljynszbd
时间:
2016-1-5 18:57
标题:
回楼主rofy530
拿回去看看
欢迎光临 视障者音乐制作交流基地 (http://szzyyzz.com/)
Powered by Discuz! X3.2