走进MIDI的世界之二——MIDI音乐的播放

Author: 数字音乐实验室 王巍 Date: 2000年 第26期

  或许你会说,播放MIDI文件还要你教?在资源管理器里双击MID后缀的文件,Windows就会自动打开媒体播放器进行播放了。的确如此,不过,如果你的声卡比较次,那么MIDI音乐很快会让你兴趣索然,因为MIDI音乐的播放对声卡的音色要求是非常高的。一个简单而有效的解决方案就是安装软波表,比如YAMAHA SYXG-100就是一款很不错的软波表。安装软波表后(往往需要重新启动),双击MIDI文件播放,这时候你会发现同一个MIDI文件播放效果会有惊人的不同,这也是MIDI文件一个很显著的特点。和普通的MP3文件不同,MIDI文件在不同的电脑或不同的设备里播放,其效果可以相差十万八千里。这个特点可是MP3或普通CD所没有的,总不至于一个张学友的MP3或CD歌曲在不同的电脑里播放会变成刘德华的歌曲吧。但一个钢琴音乐的MIDI文件,在不同的系统里播放却有可能会变成小提琴音乐!不可思议吧? 
  我们判断一款软波表效果的好坏,主要从三方面:
  一是乐器音色的真实程度,因为MIDI音乐里的乐器是“假”的,所以效果往往比不上CD音乐里真实乐器的音色(甚至相差很远)。一个优秀的软波表应该尽可能地模仿真实乐器,模仿得越像该软波表就越好。而且音色要比较结实,虚浮的音色让人觉得不够力度、不够满足。
  二是频率响应的范围,通常的软波表对高低音的响应有些失真,特别是高音,往往有些“破”的感觉,而低音又有些夸张。一个好的软波表应该在整个人耳的听觉范围内(20Hz-20KHz频响范围)有着比较平均和客观的表现。
  三是层次感,一个好的软波表必需要有好的层次感。你想想,如果一个音乐没有层次,听起来就会像一团浆糊,何来美感?一般的软波表通常都有不同程度的模糊感,想达到专业设备那样的透彻音质暂时是不可能的。
  如果你还想通过播放MIDI音乐来学习音乐,或者更直观地了解音乐里整个旋律的走向以及各个乐器所演奏的音符,那么你最好用我们上期所介绍的Cakewalk软件打开MIDI文件,并打开五线谱窗口,然后按下播放按钮进行播放。这时候,五线谱里会有一条黑线不停地往前走,黑线的位置就是当前音乐演奏的位置,黑线走过某个音符,该音符就会发亮,表示正在演奏,非常有趣。更酷的是,你甚至可以关掉某个乐器,或者单独听取某个乐器的演奏,这可是Windows的媒体播放器所绝对做不到的。
  下期我们还将要介绍软波表的方方面面。
#1    播放MIDI音乐的硬件
  几乎每台电脑都有一个播放MIDI的硬件,那就是声卡。现在,声卡已经成为一台电脑的基本配置了。或许你会不明白:“难道除了声卡,还有其他设备可以播放MIDI文件吗?”这个问题问得实在是好,我们又得从头说起了。
  所谓“可以播放MIDI音乐的硬件”,换句话说就是“可以接受MIDI信号并会作出响应的硬件”。上期已经说过,MIDI是“五线谱”,只不过这种五线谱是给电脑“看”的,为了更深刻地理解这种“五线谱”,我们先来看看人类的五线谱。如果你是一名小提琴手,你看着五线谱然后演奏,这时候,小提琴发出了声音,注意:是小提琴发出声音而不是五线谱发出声音!这个例子说明一个很关键的问题:五线谱本身是不会发声的(尽管五线谱上面记载了音乐的信息),它必须通过人的识别并演奏出来,才可以把记载在五线谱上面的音乐信息重新表达出来。与此相对应的是录音带,它不需要人的识别,只要播放就会发声。因为它上面记载的严格地说不是音乐信息,而是声音信息。五线谱记载的则是音乐信息而不是声音信息。所以,录音带上的小提琴音色,无论拿到哪个录音机播放都是小提琴音色;但如果你拿着一个小提琴的五线谱给一个钢琴手演奏,那么小提琴谱一样可以演奏出钢琴音乐来。
  我们回过头来看看播放MIDI的过程,这个过程实际上就是电脑“识别”MIDI,然后再演奏出来的过程。电脑用什么来演奏——这就等于问人演奏是用小提琴、钢琴、手风琴?电脑实际上通常是用声卡来演奏,再具体一点,就是用声卡上的合成器芯片来演奏,但电脑也可以用其他具备合成器芯片的设备来演奏。比如,如果你有电子琴,你就可以让你的电脑来控制你的电子琴播放MIDI音乐!更进一步,你可以用你的电脑来控制你的电子琴进行音乐创作。电脑和电子琴具体的连接可参考图示(如^26020603a^1)
  需要解释的是,我们的声卡通常有一个15针的游戏杆接口,这个接口不但可以接游戏操纵杆,而且它通过一种连接线(一头是15针接口,另外一头是两根5芯的MIDI接口)还可以直接连接到其他带MIDI接口的设备上,比如电子琴或者合成器、音源、采样器等设备(这些都是专业MIDI设备,普通爱好者或许不太清楚)。细心的朋友可能已经发现,电子琴还可以通过MIDI OUT接口把MIDI信号输入到电脑里,但这有什么用处呢?用处可大了,你可以把在电子琴上演奏的歌曲输入到电脑里,必要的话,还可以进行细致地编辑,然后再播放出来。实际上,这就是利用电脑进行音乐创作的基本过程,最复杂的电脑作曲,也不外乎是这些过程,只不过设备更加多、编辑步奏更加复杂而已。
  现在你也应该明白,除了声卡外,还有许许多多的专业硬件是可以播放MIDI音乐的(^26020603b^2)。为什么需要这些专业硬件呢?前面已经说过,MIDI音色是否逼真,完全取决于设备所包含的合成芯片的好坏和所采用的合成器技术的高低。同一首MIDI歌曲,通过不同的MIDI设备播放,效果可以相差十万八千里。比如,我们过去的声卡只配备FM低档的合成芯片,如果用这种声卡来播放MIDI音乐,可以说“钢琴”不像“钢琴”,“小提琴”不像“小提琴”,和家里的门铃音乐差不多。但如果使用配备了硬波表合成芯片的声卡来播放,效果就会有很大改观,如果再用高档的专业音源甚至是采样器来播放,效果就有可能气势磅礴,让你有身临其境的感觉。如果你的声卡很“破”,或者配备的硬波表很次,那么你就需要一款高档的软波表来弥补一下了。