声卡上往往可以找到一片大块头的芯片,这个一般就是DSP芯片,DSP就是digital signal processor,即数字信号处理器,各种各样的音效处理就全它他了。DSP不算很规范的称呼,真正用于正规的场合一般称为Audio Accelerator,即音频加速器,nVIDIA则有个特别的称呼,APU——Audio processor unit,音频处理器单元的意思,其实就是一回事。音频加速器有强大的运算能力,专门为音频处理服务,和CPU一样,不同音频加速器有着处理能力上的区别,用MIPs(Million Instructions Per Second)表示运算能力的大小,MIPs表示了一秒执行一百万条指令的能力。我们常见的CREATIVE Sound Blaster Live!系列采用的音频加速器为Emu10K1,拥有1000MIPs的运算能力,另外一款常见的音频加速器CS4630的运算能力为430MIPs。正因为有了这些音频加速器,我们才得以不牺牲性能来欣赏逼真的游戏音效,不过有点必须声明的,DSP的运算精度和运算能力无关,举例说明一下,同样都是Emu10K1,EAX1.0/EAX2.0/EAX3.0的运算精度是不一样的,运算精度表现出来的效果就是定位更精确,仿真更逼真。DSP不但可以用于游戏音效,同样可以用于其他方面,例如MP3硬件加速等。
什么是I/O控制器?
大块头的芯片不一定就是音频加速器,也可能是I/O控制器。首先我们需要知道什么是I/O,I/O就是Input and output,即输入输出。输入输出控制器不会有任何加速能力,也就是说,输入输出控制器不会对游戏、DVD、MP3硬件加速等提供任何帮助。针对娱乐市场,采用I/O控制器的声卡并不多,但在较为专业的领域,I/O控制器普遍被采用。