欢迎访问视障者音乐制作交流基地(www.szzyyzz.com)!
我们的网站致力于为使用读屏软件的视障群体(以下简称“读屏族”)提供音乐制作方面的技术和信息。
如您是读屏族,我们希望能在这里为您提供您最需要的内容
如您是明眼朋友,可能会对论坛中的一些用语感到无比疑惑,那是因为这些都是基于读屏软件下的操作术语。
虽然这个论坛对于明眼人也许帮助不大,但我们却很希望能得到您的援助,您可以以远程协助的方式为读屏族解决音乐制作过程中所遇到的困难……

首页

 找回密码
 立即注册

QQ登录

只需一步,快速开始

7
查看: 8558|回复: 6
打印 上一主题 下一主题

[ABC/xml/荷花池等纯文本代码类曲谱相关] 我學abc 之 三種鼓伴奏

[复制链接]

117

主题

704

帖子

5433

积分

版主

Rank: 12Rank: 12Rank: 12

积分
5433
QQ
跳转到指定楼层
楼主
发表于 2015-3-1 11:07:03 | 只看该作者 回帖奖励 |正序浏览 |阅读模式

马上注册,浏览本站更多内容。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
楼主 rofy530说:
打擊樂再 abc 最簡單也是最麻煩的方式就是直接對應鼓音色寫出來。
MIDI 通道射程 10 要一起出現的就向和弦一樣用方括符
括起來就可以。
例如:

  1. V:1
  2. %%MIDI channel 10
  3. [B,,,3G,3]D,,[C,,2^F,,2]D,,2|
  4. [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
表示把原來的節奏放慢一倍。
下面是一個普立:


  1. X:1
  2. T: splitting a drum string into two bars
  3. M: 2/4
  4. L: 1/8
  5. K: G
  6. %%MIDI drum zdzdzdzd 39 59 50 60
  7. %%MIDI drumon
  8. z4| z4| z4| z4|
  9. %%MIDI drumbars 2
  10. %%MIDI drum zdzdzdzd 39 59 50 60
  11. z4| z4| z4| z4|
点击复制代码


上面這些做法在同一時間只能有一種鼓音色出現。
自2010年以來,也可以在不同的
聲部設定單獨的鼓伴奏,藉此我們可以寫兩個甚至更多的鼓伴奏聲部做到同時有多樣的打擊樂出現。。
下面是普立:

  1. X:1
  2. T: drum multivoice extension
  3. M: 4/4
  4. L: 1/4
  5. K: G
  6. V:1
  7. %%MIDI drum dddd 45 45 45 45 70 50 60 50
  8. %%MIDI drumon
  9. z4|z4|\
  10. %%MIDI drumoff
  11. z4|
  12. V:2
  13. %%MIDI drum ddddd 54 54 54 54 54 70 50 50 60 50
  14. z4|\
  15. %%MIDI drumon
  16. z4|z4|
点击复制代码


上面這個例子不僅做到同時有兩ˊ種打擊樂出現,他們的節奏一個是4拍一個是5拍。

大家有沒有發現打擊樂的音色是從第二因曾的si 開始的?
這樣轉成五線譜印出來就會變成低音譜號。
所以 abc 有個重設鼓譜的指令,
不僅可以把古譜改成高音譜號,我們也可以少寫一些逗號。
指令是:
%%MIDI drummap 心的代碼 原來編號
例如把
D,, 38 小鈞鼓改成
d 74 長刮瓜來表示,就這樣寫:
%%MIDI drummap  d 38

原則上須要用既有的打擊樂音符來替代舊的打擊樂編號。
通常是用比較少用到的打擊樂音符來代替,以免再同一樂曲中產生
需要的打擊樂已經被借走的尷尬情形。

下面是一個普立:

  1. X: 1
  2. T: drum voice - remapped
  3. M: 4/4
  4. L: 1/8
  5. Q:1/4=120
  6. K: C
  7. V:1 clef=perc
  8. %%MIDI channel 10
  9. %%MIDI program 0
  10. %%MIDI drummap G 36
  11. %%MIDI drummap D 38
  12. GG DGz2 G2|
  13. GG DG GD G2|
  14. GG DGz2 G2|
  15. 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


分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

0

主题

67

帖子

378

积分

音乐小帮家

Rank: 3Rank: 3

积分
378
7#
发表于 2016-1-5 18:57:27 | 只看该作者
<
7楼 zxljynszbd说:回楼主rofy530
拿回去看看
回复 支持 反对

使用道具 举报

117

主题

704

帖子

5433

积分

版主

Rank: 12Rank: 12Rank: 12

积分
5433
QQ
6#
 楼主| 发表于 2015-3-1 12:50:24 | 只看该作者
<
6楼 rofy530说:回板凳真真正正
我也是希望大家能比較順利用abc 來打譜,不用走太多彎路。也許我領會的會有錯誤,還請大家實驗後提出指證謝謝!
回复 支持 反对

使用道具 举报

31

主题

230

帖子

2108

积分

版主

Rank: 12Rank: 12Rank: 12

积分
2108
5#
发表于 2015-3-1 12:46:49 | 只看该作者
5楼 雨中的吉他手说:
点赞。太牛了。
回复 支持 反对

使用道具 举报

100

主题

512

帖子

4967

积分

版主

本站创始人

Rank: 12Rank: 12Rank: 12

积分
4967
地板
发表于 2015-3-1 12:22:33 | 只看该作者
<
地板 王晓波说:回沙发rofy530
阿风一出手,篇篇都是经典。
回复 支持 反对

使用道具 举报

16

主题

96

帖子

1558

积分

版主

Rank: 12Rank: 12Rank: 12

积分
1558
板凳
发表于 2015-3-1 11:46:02 | 只看该作者
板凳 真真正正说:
先赞一个,好贴啊,相信能帮的到不少人的。
回复 支持 反对

使用道具 举报

117

主题

704

帖子

5433

积分

版主

Rank: 12Rank: 12Rank: 12

积分
5433
QQ
沙发
 楼主| 发表于 2015-3-1 11:17:42 | 只看该作者
<
沙发 rofy530说:回楼主rofy530
終於寫完了! 這一篇欠了好久,真抱歉。
大家有沒有發現我的標題是
我學abc 之 三種鼓伴奏。內容卻只說了兩種!哈哈,不是我忘記,也不是要引起大家注意。
因為第三種方法時載不足一提。那是最偷懶的辦法,大家可以把樂曲中的任何一個聲道複製一次,把他的midi 通道改成10 這不就有了一個打擊樂了嗎!若哪裡不喜歡就修修改改也是勉強可以充數的。
我有幾首曲子就是這樣弄出鼓伴奏的,若有興趣我下次把他分享出來。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|视障者音乐制作交流基地(szzyyzz.com) ( 蜀ICP备15002464号免责声明:本站网友发表的言论属其个人观点,与本站立场无关!

GMT+8, 2024-11-22 18:08 , Processed in 0.081403 second(s), 28 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表