序列器
MIDI作曲和核配器系统核心部分是一个被称为序列器的软件。这个软件即可以装到个人电脑里,也可做在一个专门的硬件里。序列器实际上是一个音乐词处理器(wordprocessor),应用它可以记录、播放和编辑各种不同MIDI乐器演奏出的乐曲。序列器并不真正的记录声音,它只记录和播放MIDI信息,这些信息从MIDI乐器来的电脑信息,就像印在纸上的乐谱一样,它本身不能直接产生音乐,MIDI本身也不能产生音乐,但是它包含有如何产生音乐所需的所有指令,例如用什么乐器、奏什么音符、奏得多快,奏得力度多强等。
MIDI代码
序列器可以是硬件,也可以是软件,它们作用过程完全与专业录音棚里多轨录音机一样,可以把许多独立的声音记录在序列器里,其区别仅仅是序列器只记录演奏时的MIDI数据,而不记录声音;它可以一轨一轨地进行录制,也可以一轨轨地进行修改,当你弹键盘音乐时,序列器记录下从键盘来的MIDI数据。一旦把所需要的数据存储下来以后,可以播放你刚作好的曲子。如果你觉得这一声部的曲子不错,可以把别的声部加上去,新加上去的声部播放时完全与第一道同步。
作为单独设备的序列器,音轨数相对少一些,大概8~16轨,而作为电脑软件的序列器几乎多达50000个音符,64~200轨以上。序列器与磁带不同,它只受到硬件有效的RAM(RandomAccessMemory随机存储器)和存储容量的限制,所以作曲、配器根本用不着担心'磁带'不够用。
接口
MIDI是由电子乐器生产厂家为了不同型号的电子乐器的'交流'而产生的。由于MIDI采用的是数字化技术,自然而然就很容易进入到计算机领域了。MIDI作为多媒体的一个重要组成部分,几乎达到了妇孺皆知的地步。而大家也已经把这种接口技术当作了电脑音乐的代名词。
MIDI乐器的接口,有三种,MIDIOUT、MIDIIN、MIDITHRU。这些可以在MIDI乐器或带有MIDI的电子琴(很多电子琴上都有MIDI接口)上找到的。
MIDIOUT是将乐器中的数据(MIDI消息)向外发送。
MIDIIN是用于接收数据。
MIDITHRU是将收到的数据再传给另一个MIDI乐器或设备,可以说是若干个乐器连接的接口。
可以这样说,MIDI所描述的是将MIDI乐器弹奏出的音变成01010一样的数据输出,也可以将计算机中的软件将要表示的音变成01010的二进制数据通过声卡输出,或者接收一些01010的数据进行处理。
通常一个标准的MIDI有16个通道,GM标准里的第10通道是专为打击乐设定的。
早期的MIDI设备除了都能接受MIDI信号之外没有统一的标准,尤其是在音色排列的方式上更是'随心所欲'的。也就是说您在这台琴上制作完成的音乐拿到另一台不同型号的琴上播放时会变得面目全非,小提琴可能会变成小号,长笛可能会变成吉他,钢琴可能会变成大鼓……这对于专业音乐人士的工作并不会产生太大的影响,毕竟他们制作一次灌成唱片也就完事儿了,但是对于音乐爱好者之间的交流,尤其是多媒体的发展却极为不利。
标准
常见的MIDI标准由GM、GS、XG,各标准之间存在着竞争。
GS标准是在ROLAND的早期产品MT-32和CM-32/64的基础之上,规定了MIDI设备的最大同时发音数不得少于24个、鼓镲等打击乐器作为一组单独排列、128种乐器音色有统一的排列方式等。有了这种排列方式,只要是在支持GS标准的设备上制作的音乐,拿到任何一台支持同样标准的设备上都能正常播放。
GM标准的全称应该是'通用MIDI标准系统第一级'(GeneralMIDIsystemLevel1),在GS标准基础上,主要规定了音色排列、同时发音数和鼓组的键位,而把GS标准中重要的音色编辑和音色选择部分去掉了。GM的音色排列方式基本上沿袭了GS标准,只是在名称上进行修改,如把GS的Piano1改名为AcousticGrandPiano等。
XG同样在兼容GM的基础上做了大幅度的扩展,如加入了'音色编辑'的功能,使得作曲家可以在MIDI乐曲中实时地改变乐器的音色;还加入了'音色选择'功能,在每一个XG音色上可以叠加若干种音色。
- 欢迎来到文学艺术网!