非创新声卡MIDI音色库使用全攻略.doc
非创新声卡 MIDI 音色库使用全攻略 本站 王逸驰 本文已经刊登在传统媒体上,请勿随意转载 众所周知,创新声卡一向以 SoundFont 技术引以为豪。只要你有足够的内存,你可以加载内存一半大 小的音色库,Audigy 出世后,这一数字更是攀升到系统内存减去32兆,最大4GB 的惊人数字。而且更加诱 人的是网上的 SoundFont 音色库太多了。但是,一块创新声卡价值不菲,最便宜的 Audigy 也要980大圆。 穷苦的 DIYer 们不一定买的起,那么,有没有什么替代办法呢? ●乾坤大挪移 ——Awave Studio 俗话说得好,条条大路通罗马。我们的第一条路就是设法将 SoundFont 转换为微软的软波表格式 —— DLS2. 这样我们可以通过 Direct X 8.0内置的软波表来回放 MIDI。 AWAVE Studio 这个软件可以做到这一 点。这个软件的最新版本为7.3。安装后在程序列表中选择 Awave Studio Batch Converter。出现如图: 选择第一项 convert “waveforms”,点击下一步,出现如图: 点击 add files,在文件类型中选 sf2 – Emu Sound Font,然后点击你需要转化的 SoundFont 音色库文件,点击 下一步。如图: 在 output format 中选择 DLS - DownLoadable Sounds level 2,然后选择好输出后文件存放的路径。需要注意 的是,在这个过程中你还可以加上其他效果。点击完成,就会开始转化,完成后把文件名改为 GM.DLS, 放入系统目录(C:WINDOWSSYSTEM32drivers)就可以了,在这个步骤之前,你必须确定已经装了 DX8.0 了。最后在选择 MIDI 设备是要选择 Microsoft synthesizer。放些 MIDI 听一听,效果是不是好了许多? ●华山论剑:Reality Vs Audio Compositor 说实话,Awave Studio 转换后的效果虽然不错,但是仍旧比不上 SoundFont,而且转换后容易乱,各种 乐器层次不清。那么,有没有比较完美的方案呢?下面我来介绍两位重量级选手,一位是被誉为“20世纪最 佳软波表”的 Reality。另一位是后起之秀,新一代的霸主 ——Audio Compositor。这两个软件都是专业软波 表。什么是专业软波表?我们知道,普通的软波表如 YAMAHA,ROLAND 在发音时都是有延迟的,一般都 是几百毫秒,这点在放 MIDI 时不明显。但是对作曲来说,普通的软波表按键后需要一段时间才能反映,也 就是不能实时响应,这点是不能忍受的。而专业软波表延迟时间极短,一般只有几毫秒,基本上是实时的。 而且这两位都可以直接读取 SoundFont 音色库。下面我们先看一看 Reality。 Reality 是一个拥有16音轨合成,多复音,允许用户自己装载和编辑音色的一个软音源合成器。最新版 本是1.56。你只要运行 Reality,在菜单中选择打开音色库,然后指向你想要加载的 SoundFont 音色库,定义 它的音轨号码,点击保存后退出。Reality 会自动生成一个专有音色库内存。这样做的最大好处是你可以自 己选择音色库中的音色,选好后可以拼成一个你心目中完美的音色库,而且过程相对简单。怎么样,非常 迷人吧! 有许多朋友运用此法组成了自己的梦幻音色库,大概因为这个原因 , Reality 才被称为“20世纪最好 的软波表”。成功之后,你会发现,你可以省下买 Live!的钱了。 Audio Compositor 原本作为一个编辑音色库和 MIDI 转 WAVE 的工具出现的,但是经过笔者的使用, 发现它最强还是在软音源上。它对 SoundFont 音色库的支持比 Reality 好。具体步骤是:首先选择 File 中的 Open MIDI File。打开你想要放的 MIDI。如图: 然后会出现如图: 最底下有几个选项卡,在 Instrument/MIDI input 中的 Instrument file 中选择你想要的音色库,加载它,然后 点击 Audio output,出现如图: 这里注意在 to fil 前不要打上钩,一定要在 To soundcard 前打上勾才行。然后点击播放就可以了。怎么样? 效果如何?笔者的感觉是和 Audigy 的效果差不多了。有时候可能放 MIDI 时有爆音,这时只要把 Level 值 调低一些就可以了,你还可以为你的 MIDI 加上效果器。 下面对比一下两个软件。在消耗资源方面,这两位都是大户,笔者认为想要播放复杂的 MIDI(一般指 复音数大于32) ,没有800Mhz 的 CPU 是不行的。相对来说,Audio Compositor 稍微好一些,消耗资源要比 Reality 少。在兼容性上,Reality 有着致命弱点。首先,Reality 只能在 Windows 95/98下使用,Windows XP 肯定不行,而且已经停止版本更新,这样再过两三年的话,等 XP 普及以后,恐怕…… 其次,Reality 对 SoundFont 音色库很挑剔。必须是 GS/GM 格式的,如有例外或是某一件乐器不合乎规范一律拒绝。在这方 面,Audio Compositor 做的很好,没有任何此类问题。音质方面,同一音色库回放上,差异不大。但是 Reality 更自由一些,可以自由组合音色库,这又是 Audio Compositor 不能比的。综合考虑,笔者还是推荐 Audio Compositor,至少在 Windows XP 下可以正常使用。 ●另辟蹊径 ——GIGA Sampler Giga 在英文中有巨大的意思。Giga 在这里正是用了这个意思。为什么用这个名字?我们知道,一般声 卡的波表容量很小,只有几十兆,专业合成器也不过如此。可是 Giga 的波表容量是以 GB 来衡量的,注意, 看清楚,不要怀疑笔者打错了,是 GB,不是 MB!让我们看一看 Giga 的惊人指标吧:最大支持4GB 的单 个乐器采样(GM 规定了128种乐器,这就意味着 Giga 在 GM 格式下最大有512GB 的波表容量) 。最大复音 64个。实时响应(反应时间小于10ms) ; 采样频率:48/44.1/32kHz 立体声或单声道; 支持的采样格式: GigaSampler, Akai, WAV。 Giga 可以直接读取 Akai 的音色光盘,这就保证了有充足的采样源。Giga 最大的优势是加载超大容量的 音色库。而且 Giga 的波表是存放在硬盘上的,直接从硬盘或光盘上读取。这一点是占用内存的 SoundFont 音色库所不能比拟的。从理论上说,音色库的容量越大,音色还原的越好。只要能有充足的音色,甚至专 业合成器也比不上 Giga 的表现。Giga 同时还是一个专业制作音色库的软件。但是过程很复杂,不在本文讨 论之列。总体上来讲,Giga 无论哪方面都是出类拔萃的,大有后来居上,取代专业合成器的势头。如果你 真的想要在 MIDI 领域有所作为,又没有 YAMAHA 或创新的声卡,笔者强烈建议你干脆抛弃 SoundFont,使 用 Giga Sampler。可以说,Giga Sampler 是目前最理想的非创新声卡的 MIDI 解决方案 ●不得不说的故事 ——YAMAHA 和 Roland 的软波表 也许有些刚接触电脑的朋友看了上面的方法还是一头雾水,晕菜了。笔者也有办法。这样只好请出软 波表界两位鼎鼎大名的人士 ——YAMAHA XG100 Plus 和 Roland Sound Canvas 3.2。这两位不需要什么复杂 的设置过程,安装后就能使。两者唯一的不同是风格。YAMAHA 的软波表比较柔美,适合弦乐一类的表现。 Roland 的软波表比较粗犷,尤其是鼓声非常有气势。适合打击乐及摇滚乐。总的来说,两者各有优势,可 以说在效果上打成了平手。但是,它们只是在个别 MIDI 上有较好的效果,其他 MIDI 只是达到能听的程度 而已。曾经有一种很流行的说法,说是 Yamaha 724/744+XG100可以获得超越 Sound Blaster Live!的 MIDI 能 力。这种说法是一种严重的误导!跟创新自带的4兆音色库的确是这样,但是你一旦给 Sound Blaster Live!加 载 SoundFont 大容量音色库,效果将胜出724/744很多,两者好像根本不在同一档次上一样。如果你看不懂 以上的方法,那我…… 没办法了,只好告诉你这个法子。 ●总结 上文介绍的方法各有各的特点,你可以根据自己的喜好来决定。总之,只要你充分发挥 DIY 精神,不 需要创新的声卡,你也可以获得很好的 MIDI 效果。