音频应用

 找回密码
 快速注册

QQ登录

只需一步,快速开始

查看: 47161|回复: 1
收起左侧

[声卡] AC’97技术介绍

[复制链接]

880

积分

1

听众

22

音贝

音频应用新手发布

Rank: 3

积分
880
发表于 2006-3-11 20:53:00 | 显示全部楼层 |阅读模式
 中国的消费者有着特殊的消费观念——只注重主要的,而忽略次要的。在购买电脑时,这一观念尤为明显,常常厚此薄彼。在CPU、主板、显卡等大宗配件上,选购是绝不含糊。而在声卡等小配件的选购上,却是判若两人,能摸出2、3百元买声卡就算很慷慨了。大多数都不花钱买声卡——主板上集成的AC’97软声卡。不过,一些所谓的电脑高手却对这么一块白送的声卡要求颇高,出身贫贱的它因此屡遭谴责。
% e( H* ]3 R* i" r/ f( u4 l
; s" v* X2 ^8 `0 g  何为AC’97软声卡?( D, p- I8 F+ t' q, W
; i* P* }: ]- i+ \' F- P2 A
人们常常把AC’97作为声卡的代名词,其实这完全是个认识上的误区。今年来,多媒体技术在个人电脑上的日益推广、普及和应用。为了能够在PC上提供高品质、低成本的音效架构。1996年6月,以Intel为首的五个PC厂商Intel、Creative Labs、NS、Analog Device与Yamaha共同提出了Audio Codec’97(简称AC’97,意为“音效多媒体数字信号编/解码器”)的规格标准。最大的创新就是“双芯片”结构,使ADC(Analog-to-Digital Conversion,模拟转数字)与 DAC(Digital-to-Analog Conversion,数字转模拟)的转换尽可能地脱离系统,这样就可以避免大部分数字/模拟信号转换时所产生的杂波,从而得到较好的音效品质。目前所有的声卡都支持了AC’97。并不是单纯地特指主板上集成的软声卡。而AC’97软声卡就是另一个概念了。它只是一片基于AC’97的CODEC芯片,不含数字音频处理单元,因此电脑在播放音频信息时,除了D/A和A/D转换以外所有的处理工作都要交给CPU来完成。可以这样说,AC’97软声卡只是简化了硬件、而设计思路仍是贯彻AC’97的规格标准的声卡。目前的AC’97软声卡有Analog Devices的AD188x(AD1881、AD1885、AD1886)、ALC201/A、VIA VT1611A。
8 l4 T) q6 \3 H1 `* S) S# x8 O  @# g0 P
  AC’97真的那么糟糕?
( U$ v0 C: I& f" a/ L+ [) Y; ^4 k' b8 L( v" [
如果你问梢懂电脑的朋友:AC’97软声卡如何?他们几乎都会众口一词地说差。为什么?笔者总结出以下原因。
; W+ m" s. b, I$ y2 m0 \" Y/ r4 u0 V2 l# b+ ?
  1、CPU占用率高
0 G% T' Q6 {0 l' i
( K/ z2 a) t' V- P因为AC’97软声卡只负责D/A和A/D转换,而处理的大部分工作都要交给CPU来代劳,因此系统资源占用率也就随之升高。这在CPU性能较低的以前,这可谓是致命伤。在玩大型3D游戏时,使用AC’97软声卡,会造成速度减慢、跳帧甚至花屏等问题。这给许多人留下了极其恶劣的印象(AC’97曰:这不是我的错啊~~!)。不过,目前这似乎也不成问题了。CPU的主频大战也进入高潮,CPU的主频蒸蒸日上,最新的Pentium4的主频高达2.6G,而最高的AthlonXP也已达到1.667G,有主频那么高的CPU做后盾,AC’97看来可以松一口气了。这就如同软猫一样,当CPU性能飞速提高后,占用的那点资源足以让人接受,正因为这个原因,很多用户才慢慢接纳价廉物美的软猫,相信这次AC’97软声卡也会一样。' S, G6 ?* h- I' Q4 i1 }' M
: V" [3 G, P( k+ A( h8 J
  2、音质欠佳
" Q* {+ {9 B* E$ W. p* s& Z
' d, G  b$ U6 z. c7 [6 S  S& H人们常常说AC’97软声卡只是一个只能让电脑出声的东西,也就是指责了它的音质欠佳。AC’97的音质的确不能和那些高档声卡所能比拟的。毕竟它是免费的。但和那些一、二百元的声卡相比,差距就不那么悬殊了。所有的AC’97软声卡的信噪比(SNR)可以达到75dB以上。尽管会受到主板周围电子元件的杂波干扰,但这种问题在做工精湛的主板上,影响微乎其微。
/ q& y" v, _- z
+ R* K5 Z* x1 ?' t. g: b  小知识:信噪比(SNR,Signal to Noise Ratio)是指信号与无信号时固有的噪音,表现一般就是背景发出的噪音。强度之比取常用对数再乘以10,单位是dB(分贝)。当信噪比低于75dB时,噪音在安静的环境中可能会被察觉到,而播放音乐时却不明显。当信噪比达到95dB左右时,人耳就难以听出噪音了。4 ?& A- z) F% M; k' b8 T

) W/ V6 V8 g& a  AC’97软声卡的福音- d% S: P+ _! L! _/ M' s* ^

+ ^$ ^4 ~/ D+ r& R" p) a7 l大家可以看到,AC’97软声卡在目前情况下,虽然“价廉”,但至少还不算“物美”的范畴。不过,现在好了,许多AC’97软声卡用户可以免费地进行一次升级了,使它脱胎换骨,成为一块高性能的声卡(相对那些廉价声卡而言)。什么东西能有这样的法力?那就是驱动。" g' ~6 i4 \2 L% J. G
( b5 W$ f/ r; g) x
  SoundMAX 3.0! O. g& C& }- o* x: j

1 b8 q! k* P8 e$ @SoundMAX 3.0是Analog Devices和Intel联合发布的技术,适用于全系列的Analog软声卡(虽然声称只支持AD1885,但通过修改smwdm.inf文件,可以支持全系列的AD188x声卡)。能使AC’97软声卡拥有硬件级的数据处理转换能力和最高94dB的专业音质回放能力。SoundMAX 3.0已经成为了AC’97软声卡高性能解决方案的杰出代表。使用SoundMAX,可以让我们廉价的AC’97软声卡发出高品质的3D音效和优秀的MIDI合成效果。SoundMAX 3.0中采用Sensaura为3D定位音效,MIDI的软波表则是采用了与XG兼容的Sondius-XG,只要电脑效能足够,软波表同时发声数是没有上限的。值得一提的是,在SoundMAX 3.0中加入了新的音效演算法SPX,这种动态演算法可让采用此演算法的游戏变化出无穷的声音,即便是相同的游戏情境也会因为少数不同的因素而产生每次不同的声音变化,游戏声音不再是一成不变,乐趣也随之增加。但目前为止,支持SPX的游戏仍占少数,那也不要紧,SoundMAX 3.0也兼容目前热门的音频API,包括Microsoft DirectSound/DirectX 8.0、Aureal A3D 1.0、EAX 1.0和2.0以及许多我们不知道的音效特性。& i/ W# o* [8 a  F" L

7 T3 {% B7 w5 [2 K  {Realtek ALC201/A AC’97
' d4 T+ J' t6 V( p/ w* X$ Y5 s8 L
9 U! _, h, I$ D6 Y+ _3 k$ f0 V( t' X  在SoundMAX3.0红透半边天的时候,Realtek为ALC201/A量身定做了一款驱动程序,在效果上,丝毫不亚于SoundMAX 3.0。它同样使ALC201/A拥有硬件级的数据处理转换能力和最高95dB的SNR,也改进了CPU的占用率。同时具有多达26种的环境音效供用户选择。使用ALC201/A软声卡的朋友,千万别错过哦!% X! b- Z) i/ @
+ N# s; r. ], b: K# N
  新的驱动,不仅降低了CPU占用率,改进了音质,也使AC’97软声卡完整地支持三维音效、MIDI的波表合成。另外,由于AC’97软声卡的特殊性。造成芯片组厂商会不遗余力地支持,这两款优秀驱动的问世,应该会改变AC’97软声卡在人们心中的低劣印象吧。相信以后,厂商会不断地推出更出色的驱动程序。
4 _# K% q8 U% q' f3 T. G1 X! V
& n: w( d# s4 m3 u# T3 T. T. ]  AC’97软声卡适合哪些用户?/ Y2 K+ m" D! I9 ]8 k' g: g
' f" s& u* M/ w# {4 ~- Z: i
  普通用户
5 C, j& a7 X* j$ n! I, x2 G
1 N6 `1 S/ D+ W如果你的音频应用仅仅是听MP3,玩玩普通游戏的话,那么花钱买声卡就不免有些浪费。AC’97软声卡完全可以满足你的需要。有人可能会说AC’97软声卡的音质差,除非你拥有音乐大师的金耳朵,否则你不可能会听出AC’97软声卡和高档声卡的差别。DIY要注重“实用、够用”,钱要花在刀刃上。
3 l' s' z& U1 @( \, u. V5 e7 ~! ^, U& V, J
  游戏用户2 l- `0 K/ y' R9 V

& b- ]! C# }! T) d6 u! ~; c现在的诸多游戏,尤其以CS为代表的FPS游戏,在图形方面的要求外,音效也变得非常重要。听音辨位就要求声卡能够有强大的音效和定位能力。在这方面,除了SB Live和Aureal系列声卡外,很多廉价声卡都无法达到很好的效果。AC’97软声卡本也无此性能。但强大的驱动的确给它带来了强大的动力。比如AD1885装上了SoundMAX 3.0后,在CS中的音质和定位效果,较CMI8738等的廉价声卡要好得多。但如果你姓钱名多的话,还是去购买Creative系的高档声卡吧,它们更迎合你的需求。
1 b* l# F+ D1 J' f) V% `7 o/ y
# Q5 @. i6 j- j1 k  我们该如何看待AC’97软声卡?
$ V. ]1 r: w7 r1 e  D" c6 Q7 `$ X5 n; Y, ^
由于先天的CPU占用率高和音质欠佳,造成AC’97软声卡从诞生到现在,都是劣质的代名词。虽然CPU速度是日益提高,SoundMAX 3.0、Realtek的驱动不同程度地在后天弥补了AC’97软声卡的缺憾。但在高负荷的工作中,使用AC’97软声卡还是会拖累系统的速度。不过,对于普通用户和一般的游戏用户而言,AC’97软声卡则是一个比较实惠的解决方案。通过驱动,我们完全可以让一块免费的声卡摇身一变成为一块价值数百元的声卡。而这个过程也是完全免费的。如果现在还有人说AC’97软声卡是鸡肋,一无是处的话,那他的思想就太陈旧了。
% U/ W( |+ {/ h0 A3 e
1 {! H9 `5 @4 c! @  
欢迎厂家入驻,推文!免费!微信:yinpinyingyong

1万

积分

3

听众

-925

音贝

音频应用注册会员

Rank: 4Rank: 4

积分
10608
发表于 2006-3-14 05:00:00 | 显示全部楼层
收藏,谢谢楼主;
欢迎厂家入驻,推文!免费!微信:yinpinyingyong
您需要登录后才可以回帖 登录 | 快速注册

本版积分规则

音频应用搜索

QQ|小黑屋|手机版|音频应用官网微博|音频应用 ( 鄂ICP备16002437号 )

GMT+8, 2025-5-30 10:02 , Processed in 0.022829 second(s), 6 queries , Redis On.

Powered by Audio app

快速回复 返回顶部 返回列表