1.了解你的声卡
声卡如同计算机的喉舌和耳朵,负责计算机音频的输入、信号转换、输出的工作,有了声卡,我们才能通过电脑欣赏美妙的音乐,才能对着话筒怒吼。99年后,随着计算机的进一步发展,声卡已经由独立的板卡变为PC主板上的一部分,而且声卡已经由独立的DSP芯片模块组变为了一颗小小的dsp信号I/O codec,而原来DSP的处理工作就移交给CPU完成,所以一般我们集成主板的dsp就称为“软声卡”,这类声卡工作时的系统开销比较大,甚至会严重影响系统速度。
关于AC97
AC\’97是Audio Codec\’97的缩写,它所定义的是一种在主流PC中实现音频特性的方法,后来又扩展了实现Modem的功能。AC\’97利用核心芯片组的功能和外围的模拟设备共同实现音频卡/Modem的功能。目前主要有三种AC\’97设备:
Audio Codec,通常缩写为AC\’97或AC;
Modem Codec,通常缩写为MC\’97或MC;
Audio/Modem合成Codec,通常缩写为AMC\’97或AM
AC97只是一种规范,不是声卡的名称,并不是说不符合AC97规范的就不是好声卡,比如SoundBlaster AWE这样的古董级ISA声卡,其性能指标在现在也是非常了得;而像MAYA等专业级声卡也不符合AC97的规范。
AC97也不是软声卡的代名词,YAMAHA的YMF724、744、创新的CT5880(PCI128)、SB live系列、FortMedia FM801等性能{jj0}的“硬”声卡,也符合AC97规范
你的声卡是什么?
我们要如何知道我们主板上的声卡是什么呢?方法很简单,在linux的终端下,运行lspci | grep audio,比如我的机器运行命令后得出结果:
00:0b.0 Multimedia audio controller: Yamaha Corporation YMF-724F [DS-1 Audio Controller] (rev 03)
很明显,这是一块YAMAHA的YMF724声卡
如果是一块AC97的“软声卡”呢?
比如我在一块KT333主板上测试:
00:11.5 Multimedia audio controller: VIA Technologies, Inc. VT8233/A/8235 AC97 Audio Controller (rev 50)
主板上的AC97 codec为瑞昱的ALC650,而系统直接给出了南桥芯片的型号,这样更验证了AC97 codec并不是一块独立运行的DSP芯片模块,此时我们选择声卡驱动,应以主板南桥为基准:?s=