采样率转换器
Sample Rate Convertor
Intel在制定AC'97规范时,为了降低元件的成本,规定凡是符合AC'97规范的元件必定要经历一个音源的处理过程,即将所有的信号转换成统一的采样率进行传输。但这个处理过程也带来了一个相当令人头疼的问题,如果SRC并非进行整数倍转换时(如44.1kHz转换48kHz),就会出现噪音,而噪声的大小由转换器本身以及算法的优劣来决定。相比之下硬件的SRC算法会出色很多,据说VIA的ENVY 24芯片可以很好地饶开SRC问题,因为它摆脱了Intel制定的AC'97规范的束缚。
AC'97规范中约定了不少有损音质的操作,其中SRC也就是Sample Rate Convertor采样频率转换器,是最有争议的操作, AC'97规范约定了声卡需要 经过一个处理过程,即将所有信号重新转换成一个统一的采样率输出。SRC如果进行了非整数倍的转换的话,比如44100->48000,会有较大的噪声或者谐波出现,这些噪声因转换器的质量高低、算法好坏而定,不合理的算法会比较严重的影响听感。
SRC的采用为声卡省下一颗晶振。却埋下了隐患,SRC通过软件运算转换,这样受驱动版本的影响非常之大,以创新Live!系列为例,SRC品质最好的是Windows Server2003 自带的驱动,以至于2003推出不久,虽然未能被广大用户采用,但Live!驱动却被剥离出来广泛流传!
当然声卡也有使用硬件SRC的,例如:CS4630音频加速器,硬件SRC的品质往往大大优于软件的SRC,SRC品质的好坏的重要性甚至比Codec的档次更重要。而采用CS4630的声卡最为著名的就是TurtleBeach Santa Cruz,同时乌龟海岸的这块声卡在二手市场上也是最难求到的,不少人为它一掷千金,其中可见SRC的影响。
而作为深受AC'97规范SRC问题之害的创新,也在最近透露了全新一代APU:X-Fi,并着重描述了SRC问题的处理,具体规格如下:
1、更快的核心效率,更为强大且高速的数据处理能力,分为五大关键工作模块:SRC(频率转换)、Tank Engine(存储)、Mixer Engine(混音)、Filter Engine(过滤器)以及The Quartet DSP Engine(数字处理器)。
2、SRC(Sample rate conversion)方面将有重大的改善,X-Fi强大的MIPS能力中的70%将用来专门处理SRC,从而改善声音品质。
3、全新的Band-Splitting技术,使声卡可以支持更高采样规格的录音。
4、独创的Audio Ring体系将创作一个非常灵活的功能布局和工作流程,最高支持4096个音频通道;为配合高速处理需要,X-Fi将在声卡上板载2MB SDRAM内存,最高可升级到64MB。
5、支持全新的OpenAL API标准,并继续支持EAX环境音效。