MIDI手册(第三版) 36


分类:相关阅读 / 「MIDI手册(第三版)」

MIDI手册(第三版) 36
前一篇:MIDI手册(第三版) 35 下一篇:MIDI手册(第三版) 37
文本阅读:
  第2章·M|D|1.0协议
  己1
  很多,比如演奏键盘、按下程序选择按钮,或是推动调制轮和弯音轮等。每一个通道声音信息都在它的状态字节中包含M|D|通道号,这意味着只有被分配在同一通道号的乐器或设备才会响应这些指令。一共有7种类型的通道声音信息:音符开、音符关、复音键位压力、通道压力、程序改变、弯音改变和控制改变。
  2.4.1音符开信息
  音符开信息用来标识一个M|D|音符的开始。每一次触击键盘、控制器或者其他M|D|乐器时,音符开消息都会生成(比如按下一个琴键、敲击鼓垫或播放一段音序等)音符开信息由3个字节组成:
  ◆音符开状态/MD|通道号
  ◆MD|音高编号
  ◆击键速度值
  图2.10M|D|音符开信息的字节
  状态/通道号
  音符号
  击键速度值
  (0-15)
  (0-127)
  (0-127)
  结构
  (1001 CCCC)(ONNN NNNN)(OV Wv)
  信息中的第一个字节用来指定音符开事件和M|D通道(1-16),第二个字节用来定义在128个音符(即键位,0127)中用哪一号音符发声。一般来说,60号音符对应的是平均律键盘的中央C,21号到108号相应对应着普通钢琴键盘的88个键位(图211)。最后一个字节用来标识按键的速度(即力度,数值范围在0127之间)速度参数(图212)用来表示发声音符的响度;触键的速度越高,声音的响度越大(当然,速度参数也可用来与其他参数协调使用,比如表情、音色控制或采样声音分配等)
  9 H IUUIIIIⅢ
  图2.11 M-Audio Keystation88键M|D|控制器。(经 M-Audio公司即 Avid Technology公司的子公司许可,www.m-audio.com。)
  不是所有的乐器都能对力度(即击键速度)的整个参数范围进行表示(比如某些鼓机),还有一些乐器根本不会响应力度。不论你触击键盘是轻是重,那些不支持力度信息的设备一般都会将64作为每一个音符的力度参数。同样不响应力度信息的乐器会把所有的MD|力度数值都视为64。