MIDI键盘控制器技巧--活用你的MIDI控制器控制Cubase
当大家看到这一篇文章的名字时,就知道是讲MIDI控制器相关的。是啊,随着现代的MIDI制作水平的提高,没有控制信息的MIDI作品是要被淘汰的,所以大家都明白怎么去使用硬件MIDI控制器来写入MIDI文件的控制信息,很可能会认为这篇文章多此一举。不过,大家可别急着翻页,笔者今天要讲的不是用MIDI控制器来写入MIDI控制信息,而是用MIDI控制器来玩新鲜花样,不过在正文开始前,必须让大家弄
清楚两点:
1-.MIDI控制器在国际标准中是128个,并且其各项赋值也是128个单位,其对应的数字信息表示为0-127,而不是1-128。很多人看到Cubase的MIDI控制信息里能写入的最大值是127而错误的理解控制信息的值只有127个单位,那是因为疏漏了0的结果,另外还有部分正规教程将GM音色库说成127个音色,这都是粗心和不理解MIDI数据而造成的,
希望大家在此之后能从误区中走出来。
2-.力度信息和弯音信息,不属于128个MIDI控制器信息之中。128个控制器信息发送数据BNH为位置字节,而力度信息是伴随着音符开9NH发送于第二数据字节中。另外,弯音信息的值为16384个单位,最小时
为-8192,最大时为8191,而不是控制信息所应有的0-127。
好了,结束废话,开始正文,因为现在很多的MIDI键盘上集成了
MIDI控制器,所以笔者就用MIDI键盘上的MIDI控制器来讲解。
如图,笔者使用的是百灵达UMX61 MIDI键盘,带有8个旋纽控
制器,8个按键控制器,1个推子控制器(默认7号音量控制)和1个颤音
轮(默认1号颤音控制)。
为使得本文表达更简单易懂,笔者仅拿UMX61键盘上的8个旋纽控制器和8个按键控制器来作示范,这16个控制器在MIDI里的控制
改变信息默认分配如下:
8个旋纽控制器,键盘用代号R表示,分别为R1-R8。
R1-Reverb Depth (CC91) R2-Chorus Depth (CC93) R3-Cutoff Frequ (CC74) R4-Resonance (CC71) R5-ttack (CC73) R6-Decay (CC75) R7-Release (CC72)
R8-Pan (CC10)
8个按键控制器,键盘用代号B表示,分别为B1-B8。
B1-Data Dec -1 (CC97) B2-Data Inc +1 (CC96) B3-Sostenuto (CC66) B4-Soft Pedal (CC67) B5-Sustain Pedal (CC64) B6-Porta On/Off (CC65) B7-Volume Mute (CC07) B8-Pan Center (CC10)
MIDI控制器除开输入MIDI控制信息外,到底怎么玩新花样呢?开
始,我们先要设置软件,拿Cubase SX为例。
打开Cubase SX,拉出Devices菜单,选择Device Setup设置设备。然后在Device Setup窗口的左上方点+号拉出设备增加菜单,如图:
选中Generic Remote确定添加了一个Generic Remote后,此时Device Setup窗口变为这样(图中音频设备以实物为准),如图:
这里大家可以看到两个表格,其中上面的是默认的MIDI控制器设备设置,下面的是Cubase的受控设置。如果大家的MIDI控制器有厂商提供的模板,可以直接通过Import按纽导入进来(不同软件模板格式不同,Cubase模板文件为.xml格式)。如果没有模板的话,我们就得自己写入一个模板。那么,笔者按照百灵达UMX61的控制器信息,将上表改
写成如下形式:
除开Control Name(项目名称)和Address(MIDI控制器号)以外,还需要把MIDI Channel(MIDI通道)全部改为1。下面就可以开始看
MIDI控制器来大显身手了。
一:控制音量推子
需要用R1-R8(不要用按纽控制器)这8个旋纽MIDI控制器来控
制8个音轨的轨道音量大小,把Generic Remote设置中的下表改写成
这样既可:
Device(受控设备类型)在这里是用来当作Mixer使用,而Channel/Category(受控通道/音轨项目)则要分配好需要受控的轨道,

