是不是真的王者?创新X-FI技术再细看
6. 采样率转换:用于数字互联方式
要求信号在相同时刻采样,这使各个数字音频处理模块之间的互联变得十分困难,如果没有采样率转换,这几乎是不可能完成的。想像一下,有一个简单的数字音频模块(如数模转换器),工作频率为48,000 Hz。由于内部时钟的关系,这个模块要求每秒钟有正好48,000个输入样本。如果这个模块的数据源是以稍高的频率运行的,如 48,001 Hz,相差 0.002%,那么每操作一秒,提供的样本中就有一个没有在本秒内被模块所使用。这些样本逐渐累积,最后形成所谓的 over-run 错误。同理,如果数据源以稍低的采样率工作,那么模块就会缺少数据,产生 under-run 的错误。两种错误都会在音频中造成讨厌的杂音和噪音。
现代的数字录音室要求每个模块都在同一个参考采样率时钟下工作,从而解决了这个问题。这种方法被称为 “house sync” 或 “AES black,”,它使整个录音室都在同一个采样率下统一运作,无需进行采样率转换。图 6 说明如何使用 house sync 进行模块同步。
图 6 – 同步数字音频
不过,“house sync” 自身也有很多问题。除了专业录音室所用的设备之外,很少有其他设备能满足 house sync 的要求。消费者对 house sync 的需求也感到十分迷惑,其连接方法也缺乏一定的规律。并不是每个音源都能接受 house sync,而且某些材料是在其他采样率下取得的。
随着数字音频在电脑操作系统中的不断繁荣,出现了一些无法用 “house sync” 架构解决的情况。操作系统必须能与不同的音频模块相联,但由于硬件或数据的问题,这些模块是在不同的采样率下工作的。音频系统可能会被某个应用程序初始化,准备在某个采样率下工作,却被另一个使用不同采样率的应用程序先行占用。用户还可能会将某个音源同时接到两个要求使用不同采样率的目标上。最后,操作系统需要接受来自外部来源的数字音频,并将其提供给下游处理。这类互联还可能在局域网或广域网中扩展。在这些情况下,house sync 就无能为力了。
采样率转换为这些问题提供了理想的解决方案。每个数字音频输入的采样率转换器会将流入的数字音频数据转换为接收器预期的采样率。这样,安装和分布 “house sync” 就变得毫无必要了,数字音频的连接工作变得像插接线一样简单,而这正是消费者所期盼的。图 7 演示了录音室如何利用 X-Fi 采样率转换器和高度集成化的 X-Fi 音频处理器实现一个直观易懂的连接的。
图 7 – 简化数字音频