本文整理自:https://corychu.medium.com/%E9%8C%84%E9%9F%B3%E7%AD%86%E8%A8%98-%E6%95%B8%E4%BD%8D%E9%9F%B3%E9%87%8F%E6%A8%99%E6%BA%96-dbfs-dbtp-lufs-c47ca4646b7f
概述:dBFS(相对于满刻度的分贝)是数字系统中振幅水平的测量单位,如脉冲编码调制(PCM),它有一个定义的最大峰值水平。该单位类似于dBov和相对于过载的分贝(dBO)1的单位。 dBTP指的是信号的峰值振幅与设备在发生削波之前可以处理的最大振幅相比。在数字系统中,0dBTP等于处理器能够代表的最高电平(数字)2。因此,在正常情况下,对于一个音频文件,在某一时刻,dBFS和dBTP的测量可能没有太大的区别。
dB (Decibel) 分貝是什麼
最一開始 deci-bel 指的當然就是 deci-(十分之一)bel (B),不過當今也沒什麼人在用 Bel 了,就讓我們獨立來看待 dB。首先,dB 是一個相對的概念,是比值的延伸,必須要相對於某個參考值來比較。以電壓為例,如果參考電壓是 10V,我們可以說 1000V 的電壓是 10V 的 100 倍,我們只要將這個 100 取 log 再乘上 20 就會變成相對於 10V 的 dB 值,也就是 1000V 的電壓可以表示成 20log(1000V/10V) = 40 dB10V。
dB SPL (sound pressure level)
另外值得注意的是,雖然所有的 dB 值都要根據某個參考值來計算,但到底參考值是取多少不見得會被寫得很清楚,很多時候會被縮寫甚至省略,雖然內行人都知道他們對應的參考值是多少,但對新手來說就很困擾,必須要查閱參考資料,可以參見維基百科或 Pro Audio Reference。比如 dB SPL (sound pressure level) 指的是相較於 20 μPa RMS 的壓力聲波,也是一般人能聽見的最小聲音。所以當聲音小到其 dB SPL < 0 時一般人就聽不見了。
dBFS
在數為格式中的信號大小也可以用 dB 來描述,像是 dBFS (Decibels Relative to Full-Scale) 就是指以 Full-Scale 作為參考值所計算的信號 dB 值,因為所有能儲存的信號都小於這個 Full-Scale,因此 dBFS 原則上只會是負的 (−∞dBFS ~ 0dBFS) ,
举例子:一个wav文件中声音的最大峰值可能存储为00100000。在8位无符号存储中,00100000代表32,这意味着声音的最大峰值远低于最大可能的数字水平。使用dBFS表示,这将是远低于0 dBFS的负数值。具体来说,它将是20 * log10(32/255) = -18 dBFS。
dBTP
為了避免在混音成品在播放時發生 True Peak 超過播放系統的上限的問題,在母帶製作(Mastering)時正確的限制 True Peak 就成了重要的工作之一,實務上亦常用其 dB 值來描述,簡寫作 dBTP。0dBTP 即代表對應的信號在轉換成類比信號後真正的峰值約莫等於 0dBFS 在該系統對應的類比信號大小。
"真实峰值振幅 "指的是音频信号的最高峰值电平,它考虑了可能出现的任何采样间峰值。"0 dbTP "是指信号的峰值电平达到了数字信号处理系统所允许的最大电平,即0分贝(dB)真峰值。
A True Peak Amplitude of -19.18 dBTP means that the highest volume level in the audio signal is -19.18 decibels below 0 dBTP, which is the threshold at which digital audio clips and distortion occurs. This indicates that the audio signal has not exceeded the maximum level and is not likely to cause audio distortion during playback.