论文部分内容阅读
当大家看到这一篇文章的名字时,就知道是讲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里的控制改变信息默认分配如下:
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(受控通道/音轨项目)则要分配好需要受控的轨道,最后就是指定Value/Action(受控动作)为音量Volume。
这里设置完毕了,大家可以用这8个旋纽MIDI控制器来控制这8条音轨中的各个音轨的音量推子了,这样做后不但有利于混音,更对Cubase的音频播放/录音时的多轨音量控制有帮助,你可以完全丢掉只能一次操作一个推子的鼠标而同时用控制器操作多个推子。特别是使用Cubase演出的时候可以在琴上一边弹一边控制伴奏的音量,用上了这个功能就再也不用手慌脚乱去抓鼠标了。
二:控制走带器
需要用MIDI控制器(选择使用的控制器,比如开关可以选择按键的,速度可选择旋纽的)来控制走带器上的各个按纽和参数,比如笔者现在需要用B1-B4这4个按键控制器分别设置成停止,播放,录音,播放指针归零,并将R1旋纽控制器设置成MIDI的拍数(当走带器为FIXED状态),那么把Generic Remote设置中的下表改写成这样既可:
Device(受控设备类型)在这里是用来当作Transport(走带器)使用,而Channel/Category(受控通道/音轨项目)这个没有音轨之分只需要设置成Device,最后就是指定Value/Action(受控动作)为你需要的即可。比如Tempo(速度),Record(录制)。这里设置完毕后,大家可以用这5个MIDI控制器来控制已经分配的走带器参数了,这样做方便了需要用MIDI键盘录音,但是MIDI键盘又跟鼠标有段距离的朋友,有了这个功能后就不需要总是在鼠标和MIDI键盘边上来回的跑了。
三:控制效果器
也可以用MIDI控制器来控制加载于Cubase SX中的VST效果器。比如笔者在第一条音频轨上加载一个Waves5里的4段均衡器,现在用旋纽MIDI控制器调试这个均衡器里的4个控制点来混音,那么把Generic Remote设置中的下表改写成这样既可:
Device(受控设备类型)在这里是用来使用VST Mixer,而Channel/Category(受控通道/音轨项目)则按我的要求分配给加载了效果器的第一条音频轨上,最后就是指定Value/Action(受控动作)为每段EQ的Gain和Freq值(这里的可选项是根据效果器的可变参数而列出的)。OK后,就可以用MIDI键盘上的R1和R2控制第一段控制点的Gain值(纵)和Freq值(横),同样道理R3-R8控制的是其它三段的控制点(记得打亮每个频段的开关)。笔者之所以把旋纽控制器分配给这两个参数是因为可以用这两个旋纽移动控制点进行扫频等操作,而留下的其他参数大家可以用开/关试的按键控制器来操作,比如某一频率段控制点的开启和关闭等。这个功能所具的意义比较前面来说就不光是方便省时了,大家可以丢掉每次只能动一个参数的鼠标利用MIDI控制器同时移动几个EQ的分段控制点,并且一边听一边操作,找到控制点需要放置的合理位置(如Gain值与Freq值的最佳交汇点)。
相信现在大家都会用了吧,有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里的控制改变信息默认分配如下:
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(受控通道/音轨项目)则要分配好需要受控的轨道,最后就是指定Value/Action(受控动作)为音量Volume。
这里设置完毕了,大家可以用这8个旋纽MIDI控制器来控制这8条音轨中的各个音轨的音量推子了,这样做后不但有利于混音,更对Cubase的音频播放/录音时的多轨音量控制有帮助,你可以完全丢掉只能一次操作一个推子的鼠标而同时用控制器操作多个推子。特别是使用Cubase演出的时候可以在琴上一边弹一边控制伴奏的音量,用上了这个功能就再也不用手慌脚乱去抓鼠标了。
二:控制走带器
需要用MIDI控制器(选择使用的控制器,比如开关可以选择按键的,速度可选择旋纽的)来控制走带器上的各个按纽和参数,比如笔者现在需要用B1-B4这4个按键控制器分别设置成停止,播放,录音,播放指针归零,并将R1旋纽控制器设置成MIDI的拍数(当走带器为FIXED状态),那么把Generic Remote设置中的下表改写成这样既可:
Device(受控设备类型)在这里是用来当作Transport(走带器)使用,而Channel/Category(受控通道/音轨项目)这个没有音轨之分只需要设置成Device,最后就是指定Value/Action(受控动作)为你需要的即可。比如Tempo(速度),Record(录制)。这里设置完毕后,大家可以用这5个MIDI控制器来控制已经分配的走带器参数了,这样做方便了需要用MIDI键盘录音,但是MIDI键盘又跟鼠标有段距离的朋友,有了这个功能后就不需要总是在鼠标和MIDI键盘边上来回的跑了。
三:控制效果器
也可以用MIDI控制器来控制加载于Cubase SX中的VST效果器。比如笔者在第一条音频轨上加载一个Waves5里的4段均衡器,现在用旋纽MIDI控制器调试这个均衡器里的4个控制点来混音,那么把Generic Remote设置中的下表改写成这样既可:
Device(受控设备类型)在这里是用来使用VST Mixer,而Channel/Category(受控通道/音轨项目)则按我的要求分配给加载了效果器的第一条音频轨上,最后就是指定Value/Action(受控动作)为每段EQ的Gain和Freq值(这里的可选项是根据效果器的可变参数而列出的)。OK后,就可以用MIDI键盘上的R1和R2控制第一段控制点的Gain值(纵)和Freq值(横),同样道理R3-R8控制的是其它三段的控制点(记得打亮每个频段的开关)。笔者之所以把旋纽控制器分配给这两个参数是因为可以用这两个旋纽移动控制点进行扫频等操作,而留下的其他参数大家可以用开/关试的按键控制器来操作,比如某一频率段控制点的开启和关闭等。这个功能所具的意义比较前面来说就不光是方便省时了,大家可以丢掉每次只能动一个参数的鼠标利用MIDI控制器同时移动几个EQ的分段控制点,并且一边听一边操作,找到控制点需要放置的合理位置(如Gain值与Freq值的最佳交汇点)。
相信现在大家都会用了吧,有MIDI控制器的朋友快点动手试试吧。你会发现很多地方可以用MIDI控制器来控制。总之,把MIDI控制器用在需要的地方,一定能够为自己节约时间和精力,又能为混缩提供更精确的判断,提高作品的质量。