音量(DB)为什么都是负值

相信不少人有这个疑问。


接触过声压级相关内容就会发现,恰恰相反,0dB才是人类能够感知到的最低声压级【注:这不代表声压级不能是负值】,能引起人不适之前所能达到的最大声压级为120dB,在这个标准下,0dB~120dB才是可听声的响度范围【比如:20dB相当于安静的办公室的声音;40dB相当于一般的办公室的声音;80dB相当于闹市的声音;100dB相当于铁桥下尖锐的警笛声】。


DAW【宿主】里的电平显示情况大家都知道,并不像上文所说,总线dB显示基本都是负值,越接近0dB越响,甚至导出时还不能超过0dB。


为什么会有这种情况呢?难不成这两个dB完全不是一个东西?此dB非彼dB?


当然不是,这两个“dB”概念是一样的。只是,这两个dB的“参照点”不同。


在进行声压级测量时使用的基准声压【也就是参考点】是人类能够感知到的最低声压级【前文说了,这不代表这个标准下,分贝就没有负值,是有负值的,但人类感知不到而已。


而数字音乐都是用的满刻度电平【0dBFS(0dB Full Scale)】,即把16bit采样的±32767允许的最大值作为0dB【这就是参考点】,也就是把有可能出现“数字过载”的临界点作为参照点,在这样的标准下,大多数的实际电平自然都是负值【显然,32Bit浮点的宿主,这个0dB是可以超过且不发生过载的】


大家现在应该知道了吧?这个dB,只是一个相对的值,是相对于参照点而言的。


你可能感兴趣的:(audio)