板载AC'97 CODEC小比拼

硬件周刊

  目前,独立的声卡大多定位于中高档,只有小部分用户选用,另外很大一部分用户使用的是主板集成的AC'97“软声卡”。不过主板集成的AC'97声卡也有区别,虽然很多整合声卡都标称支持5.1声道,但采用的CODEC芯片并不相同。有的是ALC 650/658,有的是AD 1980/1985以及其他芯片。大多数用户都不很清楚各款CODEC芯片的功能和优劣,下面笔者就对常见的整合声卡的CODEC芯片的功能和配套的驱动程序加以对比。(注:整合声卡的音质不在本文讨论范围之内)

  小知识

  CODEC是“COder/DECoder”的缩写,CODEC芯片负责数字与模拟信号的转换。它可将电脑里的数字信号转变成模拟声音信号输出,或者是将外界输入的模拟声音信号转换成数字信号。对于AC'97声卡而言,影响其性能的因素可能有很多,但其中尤以CODEC芯片的类型、PCB布线的优劣以及相应驱动程序的完善程度最为重要。在这三大关键要素中,负责DA/AD(数模/模数)转换的CODEC芯片的种类决定了所采用驱动程序的种类,因此很多人往往把CODEC芯片的型号当成AC'97声卡的型号。去掉了传统的音效处理芯片而全靠软件模拟与CPU运算的AC'97软声卡的音质能够和传统的硬声卡相提并论吗?CPU的资源占用率会不会居高不下呢?其实在性能上,传统硬声卡当然可以凭借其高速DSP芯片获得一定的优势,但现在CPU的性能已经非常强大,AC'97软声卡不仅在音质上能够得到充分的保证,而且还因软件模拟的特点能够具有非常大的升级潜力。

  AD 1980/1985 VS. ALC 650/658

  目前主板上最常见的AC'97 CODEC芯片为AD 1980/1985与ALC 650/658,下面我们就以最普及的AD 1980和ALC 650为例进行一个规格对比。

  AD系列AC'97 CODEC芯片在主板整合声卡中一直是使用得最广泛的CODEC芯片之一。由于Analog Devices本身为SoundMax标准的制定厂商之一,所以AD系列AC'97 CODEC芯片最大的特点即为支持SoundMax驱动程序,可以随着SoundMax驱动程序的升级而得到性能的提升。目前最新的产品为 AD 1980/1985,均为支持6声道输出,支持5.1环绕立体声音效的CODEC芯片。其中,AD 1980支持SoundMax3,而AD 1985更是支持最新推出的SoundMax4。

  ALC系列AC'97 CODEC芯片由Realtek推出,它支持AC'97 2.2标准,是目前功能最丰富、音质最好的6声道解码芯片之一,具有良好的DAC信噪比和Mixer信噪比。ALC 650/650E外接24.576MHz标准晶振,精度极高,频率偏差仅为30ppm(百万分之三十)。而最新的ALC 658更支持AC'97 2.3标准,除了提供6声道输出之外,还提供了对D3D、A3D、EAX1.0&2.0等3D特效的支持。

  驱动程序的对比

  从硬件规格来看,几款当前流行的AC'97 CODEC芯片相差并不是很大,但是在驱动程序方面却有较大的差别。我们分别以AD 1980的SoundMax3和ALC 650的Sound effect的音效控制界面为例进行对比。

  1.音效支持

  首先是AD系列的CODEC芯片由于SoundMax的支持,对于3D音效支持的种类更多,支持D3D、A3D 1.0以及EAX 1.0&2.0。而ALC 650则在音效的支持方面不是很理想(在ALC 658中这个问题得到改善)。从两个驱动程序界面上就可以明显地看出,SoundMax3明显地列出了支持音效的类型,而Sound effect则没有明确的标志。

  2.功能调节

  在功能调节方面,两款声卡都提供了控制界面,提供了基本的功能调节,SoundMax控制面板比较简单,分为收听环境和MIDI音乐合成器两大部分,收听环境选项包括“扬声器设置”、“音响环境”、“虚拟剧场环绕效果”以及“自定义听力样式”等(图1)。“扬声器设置”主要用作设置扬声器的布局;“音响环境”则是主要设置收听环境,例如房间、大厅等不同场所可以选择不同的环境设置,并且收听环境提供了多种选项进行测试,保证用户获得最为满意的效果;“虚拟剧场环绕效果”则是在立体声扬声器上模拟多声道电影效果;“自定义听力样式”则是一个颇为人性化的选项,可以根据不同的用户(标准、儿童或者成年人)设置不同的选项。

  此外,在音量控制的选项中,SoundMax还提供了一个BassBoost的选项,用来调节重低音的选项,通过适当的调节,可以获得更加满意的收听效果。

  Sound effect的控制界面提供了音效、均衡器、喇叭组态、喇叭测试、S/PDIF IN以及一般六个选项(图2),设置方面和SoundMax有些类似,但是设定的选项相对要简单一些。音效选项同样提供了若干环境可供选择,适合在不同的环境下选用,从而达到更为满意的收听效果。此外,在音效设置选项里,还提供了数字音效自动增益控制的打开和关闭。最有特点的就是喇叭组态选项,可以通过设置,将Line In和Mic转换为声音输出接口,从而实现4声道以及6声道的输出。

  从功能调节方面看,两款声卡的驱动程序各具特色,在功能上都能够满足大多用户的需要了。

  小结

  在硬件规格相差不多的情况下,AD系列CODEC芯片可利用SoundMax驱动程序实现更为人性化的设置和强大的功能选项,方便用户获得满意的收听效果;而ALC的Sound effect驱动程序虽然具备基本的功能,设置也同样简单,但是在软件提供的功能选项方面则显得稍逊一筹。总地来说,随着主板整合功能的增加,整合声卡已经占据声卡市场的大部分市场份额,整合AC'97声卡也朝多声道发展,功能也日渐强大,相应软件的支持也日渐完善,SoundMax4驱动程序的推出就是一个很好的例子。