您可能早已注意到这一现象,不过它并无如何"特殊"意义,只是程序编码上方便而已,因为MIDI程序内通常采用16进制编码,再自动转换为2进制进行工作。(你可以看看"MIDI技术"栏目中的有关文章)
每128个乐器音色为一个Bank(音色库);哪怕一个Bank里只有一个音色,也是排满128个号码。(自己做音色库的可得仔细这点) 要注意的是,编号从0-127或1-128,总数都是128,目前没有统一使用其中的一种,您可要留心设备说明书了,否则在选音色时会相差一个数。
目前的MIDI设备一般不会只有一个音色库,但最多不会超过128个音色库。如果音色库多,选音色是很繁的。随着MIDI软件的完善,这问题也就很简单了。多数MIDI软件会为你做好最常见的一些MIDI设备的音色菜单,你只要看着音色名称选就可以了。(以前,选音色库实在是很讨厌,要通过该设备的系统码来调用才行。) 如Cakewalk里,只要不是非常冷门的牌子、型号,几乎都有了。
标准控制码(Controller)也是128个,并且大部分目前都空着,留给厂商自己去定义。音量、音符力度等等,最大范围是到128,(至于128以内是如何分档的、达到128时声音有多大、效果提到128时有多大...都由厂商各自制定!)。相位(Pan)一般在64时代表0位置(即中间),0代表声道的最左边,128代表最右边。依此类推。
每128个乐器音色为一个Bank(音色库);哪怕一个Bank里只有一个音色,也是排满128个号码。(自己做音色库的可得仔细这点) 要注意的是,编号从0-127或1-128,总数都是128,目前没有统一使用其中的一种,您可要留心设备说明书了,否则在选音色时会相差一个数。
目前的MIDI设备一般不会只有一个音色库,但最多不会超过128个音色库。如果音色库多,选音色是很繁的。随着MIDI软件的完善,这问题也就很简单了。多数MIDI软件会为你做好最常见的一些MIDI设备的音色菜单,你只要看着音色名称选就可以了。(以前,选音色库实在是很讨厌,要通过该设备的系统码来调用才行。) 如Cakewalk里,只要不是非常冷门的牌子、型号,几乎都有了。
标准控制码(Controller)也是128个,并且大部分目前都空着,留给厂商自己去定义。音量、音符力度等等,最大范围是到128,(至于128以内是如何分档的、达到128时声音有多大、效果提到128时有多大...都由厂商各自制定!)。相位(Pan)一般在64时代表0位置(即中间),0代表声道的最左边,128代表最右边。依此类推。