S100软升级 蔡熙 2001年 8期 S100是帝盟公司推出的一款面向低端市场的声卡,其目的是取代S90。在使用过程中,我发现S100除了做工、兼容性方面要强于S90外,其性能反而有所下降。如不支持多音频流、MIDI播放音色沉闷,且波表不是很丰富,较为干涩、呆板。后来,我找到了改善上述毛病的办法。现将它奉献出来,希望能给拥有S100声卡的朋友一些裨益。另外,本方法对其他声卡或许也会有所帮助。   #1 一、让S100支持多音频流    我在使用Win2000系统时发现,在安装好S100驱动程序(For Win2000)后,原来不支持多音频流的S100竟然可以支持多音频流发声,而且音质较Win98好了许多。拿该驱动程序与Win98下的驱动程序对比,发现二者的差别在于Win2000下使用的驱动打了一个“WDM”标识(“WDM”是“Win32 Driver Mode”的缩写,即纯32位驱动程序,具有高稳定性和与Windows NT通用的特点)。因此我想,如果在Win98下使用Win2000驱动不知会怎样?于是,我先在http://www.s3.com下载s100_win9x_uninstall文件,执行该文件后重新启动电脑,进入Win98的“控制面板”,然后双击“系统”图标,在打开的“系统属性”窗口中点选“设备管理器”标签,并从中删除“Diamond Sonic Impact S100 Device Manage”项,再重新启动机子,最后安装S100在Win2000中所用的驱动程序。一切OK!拥有其他声卡的朋友如果声卡不支持多音频流,那么也可以试试在Win98下安装Win2000下使用的驱动程序。我的一款ISA声卡就是在使用Win2000驱动程序后支持多音频流的。另外,若是在WinMe下使用S100,也不必重新安装驱动程序,该系统自带了(WDM)驱动程序。这里要说明,S100在Win98或WinMe使用(WDM)驱动后就不支持A3D、EAX等3D音效了,请大家注意。   #1 二、改善S100的MIDI回放效果    以前短行歌(www.audio100.com)推出了62M波表库,本人没看提示就把它Down了下来,后来才发现62M波表库是采用创新的sf2格式,只能用于SBLive声卡,不能用于其他声卡。这可如何是好?后来我在玩Winamp时发现有一款插件DirectMusic plug-in v2.34a(下载地址:http://pp666.cjb.net)可以调用后缀为dls的波表库。这下我终于想到了解决的办法(主要用到Awave studio,它可以将sf2、dls等格式的波表库无损转换)。我先用Awave打开格式为sf2的波表库,然后选择“save collection”命令,在弹出的对话框中将保存类型设置为“DLS-DownLoadable Sounds level 1”。转化完成后,打开Winamp,在面板处点击鼠标右键,然后依次为“options”→“preferences”→“input”→“DirectMusic plug-in v2.34a”→“configure”进入插件配置对话框(如^08030402a^),把“device”设置成“Mcrosoft Snthesizer”(微软合成器),点击“info”可以诊断出此设备是否可以调用dls文件。在“use custom MIDI instruments”复选框前打勾,将“from”设置为你的dls文件所在目录,并把“mixing frequency”设置成44100Hz,最后点击“OK”。这时你再打开一曲MIDI,效果非常不错。当然除了Winamp的插件可以调用dls外,Miles Sound system(下载地址:http://www.smacker.com)也可以调用。如果你的声卡播放MIDI效果一般,不妨试试这种方法。另外,通过格式转换还可以使用创新的波表库呢。    以上是笔者在使用S100时的一些体会,如有不妥之处,还望大家指正。