什么是MIDI
MIDI是音乐设备数字接口(Musical Instrument Digital Interface)的英文简写。MIDI并不是一个实实在在的东西,而是一个国际通用的标准接口,是一种电子乐器之间以及电子乐器与电脑之间的进行交流的标准协议。通过它,各种MIDI设备都可以准确传送MIDI信息。它从80年代初问世至今,它经历了长时间的发展,我们可以从广义上将其为理解为电子音乐合成器,是电脑音乐的统称,包括协议、设备等等相关的所有技术。而我们平常所说的“MIDI”通常只是指一种电脑音乐的文件格式。 只要稍微留心一下,我们经常可以看到很多以MID、RMI为扩展名的音乐文件,这些就是在电脑上最为常用的MIDI格式。一首可以播放5分钟左右时间的MIDI歌曲,其容量只有百余K字节。而同样这首歌的波形音乐文件如WAV,则高达50MB左右,即使是经过MP3技术进行高比例压缩处理,也有5MB大小,相比之下MIDI可算是小巧玲珑。这样的文件,最适合在互联网上传播,MIDI文件的这个特点决定了MIDI音乐肯定是与Internet联系最密切的音乐。MIDI和普通的音频文件有什么不同
MIDI文件并非像WAV或MP3那样量化的纪录乐曲每一时刻的声音变化,它记录的是如“音乐在什么时刻,使用什么乐器,以什么音符开始,以什么音调结束,加以什么伴奏”等等这样的信息,所以MIDI文件本身并不是音乐,而是发音命令,MIDI文件本身只是一些数字信号而已,不包含任何声音信息。而WAV是把声音的波形记录下来,将这些模拟波形转换成数字信息,这些信息所占用的体积显然要比只是简单描述性的MIDI文件大的多。MIDI音乐是如何被播放的
既然MIDI文件只是对乐曲播放的描述,本身并不包含任何可供回放的声音信息,那么一首首动听的电脑音乐又是如何被我们的声卡播放出来的呢?这就要通过形式多样的合成手段了,即当播放MIDI时,计算机将指令发给声卡,声卡按照指令将MIDI信息重新合成起来。所以,MIDI的播放效果取决于用户MIDI设备的质量和音色。就电脑声卡而言,最为常见的手段是FM合成与波表合成。前者多用于以前的ISA声卡,FM是“频率调变”的英文缩写,它运用声音振荡的原理对MIDI进行合成处理。但由于技术本身的局限,加上这类声卡采用的大多数为廉价的芯片,效果自然差劲;而波表合成所带来的效果要远远超过FM,而且在电脑上已被广泛运用,各类波表声卡、波表软件层出不穷。