PDA

查看完整版本 : 【转帖】【推荐】给声卡一颗奔驰的心――驱动的选择


柯西莫
2003-01-19, 01:41 AM
驱动对于声卡来说,也是至关重要的。不要以为光是显卡和主板才经常需要升级驱动的。其实,驱动对于声卡的功能和音质,起的作用也很大。下面举些我们常见的例子吧:

1.Liveware的故事

当年创新推出革命性的Sound Blaster Live!后,如何发挥它的强大性能就成了创新需要面对的主要问题。因此,创新推出了Liveware计划。就是通过软件对硬件进行升级,以满足未来应用的需要,同时挖掘Live!的潜能。当时的Liveware1.0只支持EAX1.0,复音数为256个,可以同时加速8个DS3D音频流。过了一年以后,Liveware2.0推出了,它支持EAX2.0,复音数达到了1024个!,可以同时加速32个DS3D音频流。Liveware2.0不仅仅是软件的升级,而是一种算法层面的彻底革新,使Live!的表现犹如脱胎换骨一样,极大地增强了Live!的能力。到了Audigy,创新又故技重施,推出了Creativeware,对Audigy进行升级。

2.SoundMAX的神话

当AC97板载声卡出现的时候,低廉的价格带来的是不太理想的音质,欠缺的功能和太高的CPU占用率,这样怎么可以?眼见这种形势,Intel联合ADI推出了SoundMAX驱动,到了3.0的时候,终于使板载声卡的表现有了革命性的飞跃!首先,SoundMAX3.0支持XG格式的软波表MIDI合成,加入了对3D音频API的支持(广大穷玩家有福了!),极大地降低了CPU占用率!大幅度提高了音质!有了这些革命性的飞跃,板载声卡如虎添翼,对创新的市场造成了极大的冲击,一时间,各种电脑媒体上对SoundMAX的讨论不断,成为当时的一大热点,不少板载声卡厂商分别效仿SoundMAX推出自己的增强驱动……

说了上面两个例子,大家应该明白驱动对于声卡的重要程度了吧,从某种意义上说,驱动对声卡的重要性甚至高于驱动对于显卡和主板的作用。那么,我们选择驱动,应该按照一种什么原则呢?我认为,最重要的还是稳定。稳定是压倒一切的因素。因此,我们最好还是选择通过WHQL验证的驱动――有数字签名程序,这样驱动的稳定性就有了保证。下面我们分别说说不同的声卡应该如何选择驱动。

1. Sound Blaster Live! /Audigy 系列

创新的声卡由于销量大,功能强大。倍受消费者和玩家的青睐,所以,有不少发烧友改出来的非官方驱动可以使用,因此,驱动的选择就很多了。

(1)官方驱动

对于Live!来说,驱动已经比较成熟了,bug也很少,因此只要跟着驱动更新就可以了,笔者这里推荐使用2002/3/18日以后的驱动(这也就是常说的Compaq版驱动)。对于Audigy,选择起来就比较麻烦了,笔者发现,Audigy的驱动版本越新,音质就略有下降。但是对于DVD的支持,却是越新越好。对于MIDI,情况就更是复杂了,最老的XP驱动的bug最少,对于大部分MIDI和音色库可以正常播放和使用。最新的驱动效果最好,但是播放MIDI有时会出现复音不足丢音的现象。真是十分的头疼。因此,笔者只好这样推荐Audigy的驱动,玩MIDI的,还是使用最老的XP驱动,喜欢看DVD的,选择最新的驱动。讲究音质的,最好在98下使用VXD驱动,音质爆好。

官方驱动的优点:稳定

缺点:中规中矩,没有发挥的余地

(2)消失的神话――APS Live!

创新不甘心于独霸民用市场,它也时刻想着专业市场这块肥肉。因此,它推出了采用Emu-10K1芯片的专业音频卡――APS(Audio Production Studio)。这块卡的专业素质极好,但是售价也很吓人(699美元)。但是,由于和Live!使用同样的芯片,自然会有可以想办法的地方。终于,有人破解了APS的驱动,将APS驱动使用在Live!上。效果非常惊人。音质有了不小的提高,更重要的是提供了专业级的音频和MIDI效果。Soundfont在APS下爆发出了灿烂的光芒。原来同样的8MB音色,在APS下有了质的飞跃,与专业合成器的效果很接近。总之,APS第一次向世人揭示了Live!可怕的能力和巨大的潜力!

优点:音质最好,效果最好。

缺点:不支持EAX,只能在98下使用

(3)Live!变成Audigy――up修改驱动AX系列

还记得当初Audigy引起的风波吗?一开始就有发烧友发现Audigy的beta驱动可以用在Live!上,使Live!可以拥有Audigy的功能。过了一年多,经过发烧友up501辛勤的努力,终于有了相对稳定的可以用在Live!上的Audigy驱动。这就是up修改驱动AX系列。这个驱动可以在Live!实现Audigy几乎全部的功能,同时也改善了音质。但是,这种驱动也引起了一些争议:一些资深发烧友认为up驱动对于音质没有改善,反而不如官方驱动耐听。笔者试了一下这个驱动,发现对于音质确实有略微的改善,但是不仔细听是听不出来的。而且确实这系列驱动的音质稳定性不好――有些版本低音有些过分,有些高音发毛。因此,很难对AX系列的音质下个明确的定论。而且传说这个驱动可以提高SNR(信噪比)等客观数据的说法比较可笑――因为这类数据很大程度上取决于声卡的布线质量。经过笔者和一些朋友在严格的条件下用专业软件测出的结论,对于信噪比等客观数据没有任何提高!因此,如果你是一个有Live!,又买不起Audigy但是垂涎Audigy功能的玩家。可以使用AX系列驱动,但是需要注意的是,你将有可能遇到系统崩溃的情况。

优点:功能多,可以把Live!变成Audigy

缺点:稳定性欠佳,对MIDI的支持很差

(4)Live!/Audigy到底有什么?――kx驱动

由于APS不能在2000/XP下使用,这真是一个遗憾!不少发烧友很怀念APS的音质和性能。因此,由一位俄罗斯的发烧友牵头,集合了一些会编程的发烧友,实施一项复活APS的行动。Kx驱动就是这项行动的产物。这些高手从创新for linux的驱动中提出了底层源代码,重新编制了驱动。kx驱动以其专业性极高且的繁多的特点闻名于世。在这里,你才会真正认识到Emu10KX系列1000MIPs的实力。这里有许多专业的效果等着你。还可以对声卡的各项参数进行微调!笔者在这里发现了Live!的许多秘密――Live!有96个硬件通道,32Wave+64MIDI,如果在kx驱动中将96通道全部设为MIDI,Live!的硬件复音数就是96个而不是64个,如果全部设为Wave,Live!对音频的处理能力又会有极大的提高(实现EAX Advanced HD应该不是问题了吧?)。此外,kx驱动提供了对ASIO的完整支持,而且有许多参数可以调整。下面说说如何安装kx驱动。

1.首先你要有一个干净的系统或是反安装官方驱动后的系统。

2.安装kx驱动,重起机器。

3.好了,你应该可以正常使用了,如果出现找不到需要的DLL文件时(大多是MFC42),你需要去kx驱动站点下载一个DLL补丁包,将文件拷到相应目录下就可以了。

呵呵,大家都对kx垂涎三尺了吧,如果你不在乎DVD和游戏,装个kx驱动是个很好的选择。

优点:功能超强,性能出众

缺点:MIDI音质不好,不支持EAX,对DVD支持不好,专业性太强。

大家可以看到创新声卡的可用驱动真是五花八门,大家按照自己的爱好选择好驱动,这样也对的起你的钱^_^

2. AC97板载声卡

其实,还是使用板载声卡的朋友居多。我也有办法,那就是著名的SoundMAX3.0。可是,好像只有一些牌子的可以使用它,其他牌子的怎么办?我们可以改造嘛!首先,我们要搞清楚设备ID,运行Dxdiag,声音那项的设备ID就是,快快拷贝下来。然后,我们把SoundMAX解压到指定文件夹下,查找名字中带有smwdm的inf文件,用记事本打开,找到AnalogDevices的字段,将你刚才看到的设备ID按照格式添加到下面,如图中的最后一行。然后开始安装,就可以了,安装成功先陶醉一下。但是,这种方法也有例外。条条大路通罗马,我们可以找出板载声卡芯片的厂商,然后到厂商网站下载最新的驱动。有些厂商的驱动还号称超越了SoundMAX呢。总之,板载声卡也能丑小鸭变成天鹅!

3. Diamond S100/MX300/MX400

虽说帝盟已经倒闭,但是它的声卡还是拥有大量的拥甭。因此,也有各种开发的驱动可以使用。S100/MX400的芯片是ESS的,因此可以使用公版驱动。还有一些发烧友写的增强驱动。大家可以去驱动之家的网站看看。MX300因为微软雇员有不少在使用,所以XP下有自带的驱动(抗议:为什么MX200就没有?)。安装过程很简单,因此不再累述。

4. 黑金2代

国产的黑金2代以其不俗的音质和功能赢得了很好的口碑。发烧友阿富汗难民发现了著名的声卡厂商乌龟海岸(Turtle Beach)的Santa Craz使用的是同样的芯片,于是将其改造了一下,放在网上。装上改装驱动,音质有了不小的提高。而且Santa Craz的全部功能都可以正常使用。简直就是一种新感觉,怎么样,有黑金2代的朋友还不赶快去试试?

只要我们勤劳一些,总会发现适合我们声卡的好驱动。有了合适的驱动,我们的声卡才能工作在最佳状态。给声卡一颗奔驰的心――才是我们的最终目的!