|
发表于 2012-12-7 13:23:22
|
显示全部楼层
数字音频领域没有绝对单位,通常用比值单位, 比如一个24Bit 的数字音频信号 动态范围理论是 0dBFS 到 -144dBFS. (dBFS 即 dB满刻度)
为什么数字是丢掉Bit, 比较简单计算是 24 x 6 = 144, 我们姑且称为144dB有效动态范围. 事实上24Bit技术我们一般只能做到未记权的140dB信噪比之数字信号.但是没关心, 我们仅使用理想情况计算.
24Bit 的0dBFS 到 -144dBFS是初始量, 数字设备底噪是不能动的, 即本底噪声-144dBFS, 使用数字音量衰减时候, 从0dBFS开始,我们需要衰减20dB, 这样信号最大电平变成了-20dBFS, 这时候 有效动态范围 下降到 124dB. (dithering 实际上是通过算法把 丢掉的那"20dBFS"信号随着加入的扰动噪声随机串入这"124dB"内,才使得我们听起来还不错, 即觉得丢的少)
对于一个ADC或者DAC设备, 通常要定义数字比值和绝对电压关系. 举例 : 比如常见平衡输出DAC输出电平为 +18dBu (即定义0dBFS = +18dBu), 此DAC信噪比为124dB, 这样我们可以换算 +18dBu - 124dB = -106dBu (-106dBu 大约是4uV RMS噪声).
如果我们使用传统数字衰减技术 - 即直接丢掉Bit, 这个-106dBu是改变不了的, 只能从+18dBu 开始减少,假设衰减12dB, 这时候机器输出电压为+18dB - 12dB = +6dBu, +6dBu - (-106dBu) = 112dB, 信噪比此时为112dB, 即丢掉了12dB. |
|