母帶壓限器 (Limiter) Ceiling 與 Dither 加噪換算說明

concept%20visualization%20for%20%E6%AF%8D%E5%B8%B6...
發表時間:2026 年 09 月 20 日 | 更新日期:2026 年 09 月 20 日 | 編輯:雅寶社區編輯團隊
母帶壓限器 (Limiter) Ceiling 與 Dither 加噪換算說明 - 雅寶社區 · 頂客論壇

這也是為什麼現代 Limiter 幾乎都提供 True Peak 模式(通常以 4x 或 8x 超取樣估算)。在做母帶時,強烈建議把 Limiter 切到 True Peak 模式,讓 Ceiling 的數字是「真峰值」而不是「取樣峰值」。兩者的差距在密集、高頻豐富的電子音樂上尤其明顯。

二、Ceiling 該設多少?平台規格與載體限制

沒有單一的「正確答案」,因為它取決於你的發行通路。以下分幾個情境討論。

2-1 串流平台的隱形天花板

主要串流平台的響度正規化標準大致如下(各家會微調,數值僅供參考):

Spotify:約 -14 LUFS,真峰值上限 -1 dBTP

  • Apple Music:約 -16 LUFS,真峰值上限 -1 dBTP
  • YouTube / YouTube Music:約 -14 LUFS
  • Tidal:約 -14 LUFS

    Amazon Music:約 -14 至 -16 LUFS 之間

    這些平台在收到檔案後會做兩件事:響度正規化有損轉碼。前者會把過響的曲子往下拉,後者(AAC、Opus)則可能在轉碼過程中產生峰值過衝。

    有損編碼器在頻域上做量化與丟棄,重建出來的波形峰值往往會比原始 PCM 高一些。實測上,AAC 256 kbps 的過衝量大約在 +0.3 至 +1.0 dB 之間,若是低碼率(128 kbps 以下)可能更多。所以如果你把 Ceiling 設在 -0.3 dBFS,轉碼後就有相當高的機率衝破 0 dBFS 造成削波。

    實務建議:串流發行的母帶,Ceiling 設在 -1.0 dBTP 是最安全的通用值。如果你做的曲風動態範圍大、高頻內容不那麼密集,-0.8 dBTP 也可以接受;若曲風是持續性的高頻能量(例如某些 EDM、金屬),拉到 -1.5 dBTP 更保險。

    2-2 實體載體與特殊情境

    不同載體的安全值差很多:

  • CD:早期工程師習慣做到 -0.1 或 -0.3 dBFS,那是因為 CD 容量與動態範圍的歷史包袱。但以現代觀點,CD 播放器的 DAC 也可能過衝,建議至少留 -0.5 dBFS 以上。
  • 黑膠:刻片機對低頻與相位差極度敏感。Ceiling 通常建議落在 -6 至 -3 dBFS,並且 150 Hz 以下要做單聲道處理(mono bass),避免刻針跳溝。這不是音質問題,是物理限制。
  • 廣播 / 電視:多數規範要求真峰值不高於 -3 dBTP,響度則依地區法規(例如 EBU R128 為 -23 LUFS)。
  • 遊戲音效:因為要與對白、環境音即時混音,通常留更多餘裕,-6 dBTP 也常見。
  • 2-3 三個常見的 Ceiling 設定錯誤

    錯誤一:Ceiling 設 0.0 dBFS。這等於完全沒有安全邊際。任何後續的取樣率轉換、轉碼、或 DAW 的浮點運算都可能讓峰值短暫超過。而且很多 DAC 在 -0.1 dBFS 附近就開始出現非線性失真。

    錯誤二:以為 Ceiling 越低音量就越小。在響度正規化時代,平台會自動把音量拉到你設定的目標 LUFS。你把 Ceiling 設 -6 dBTP,平台照樣把整首曲子推回 -14 LUFS,結果只是白白浪費了 6 dB 的可用動態範圍,還可能讓平台的正規化增益拉得更大、聽起來更扁。

    錯誤三:Limiter 的 Release 設太快造成過衝。有些 Limiter 在極短的 Release 設定下,增益衰減的恢復速度跟不上訊號,會在恢復過程中產生短暫的峰值過衝(overshoot)。如果你的 Limiter 有 Overshoot 保護Look-ahead 功能,記得開啟。檢查方法是匯出後重新匯入,用 True Peak 表掃一遍,看有沒有超過你設定的 Ceiling。

    三、Dither 到底在做什麼:從量化誤差談起

    接著進入本文的另一半:Dither 與加噪量。要理解加了多少雜訊,得先理解量化誤差的本質。

    3-1 量化誤差不是白雜訊

    當你把類比或高解析度訊號降到較低位元深度時,每一個取樣值都必須被「捨入」到最接近的量化階梯上。這個捨入的差值就是量化誤差(quantization error)

    如果沒有加 Dither,量化誤差與原始訊號是高度相關的。這代表什麼?代表它聽起來不是「嘶嘶」的底噪,而是跟著音樂變化的失真。在訊號很小、接近量化階梯邊緣的時候,這種相關性會讓聲音出現粗糙的顆粒感、甚至聽起來像「斷斷續續」。在樂器尾音衰減(fade out)的地方最容易聽出來。

    Dither 的作用,就是在量化之前加入一個微小、與訊號無關的隨機雜訊。這個雜訊讓訊號在量化階梯之間「抖動」,使得量化誤差從與訊號相關,變成與訊號無關的白雜訊。代價是底噪變大,但換來的是聽感上更乾淨、更自然的衰減。

    同時,Dither 還有一個副作用:它能讓量化解析度延伸到 1 LSB 以下。因為隨機抖動讓小訊號在相鄰階梯之間跳動,統計平均之後就能還原出比單一階梯更細的變化。這叫做「Dither 的解析度增益」。

    3-2 RPDF、TPDF、Gaussian 的差異

    不同的機率分布會產生不同的雜訊特性:

    類型

    機率分布

    峰對峰幅度

    RMS(以 LSB 為單位)

    特性

    RPDF(Rectangular)

    均勻分布

    1 LSB

    0.2887 LSB

    最省雜訊,但消除調變的效果不完整

    TPDF(Triangular)

    三角分布

    2 LSB

    0.4082 LSB

    業界標準,能完全消除一階與二階雜訊調變

    Gaussian(高斯)

    常態分布

    理論上無界

    可調

    聽感自然,但需要限制幅度避免過量

    TPDF 是目前母帶處理的主流選擇,因為它在消除「雜訊調變」(noise modulation)方面最完整。所謂雜訊調變,就是底噪的音量會隨著訊號大小而起伏——當音樂安靜時底噪變小、音樂大聲時底噪變大,聽起來會有一種「呼吸感」。TPDF 能有效壓制這個現象。

    代價是 TPDF 用的雜訊比 RPDF 多。從上表可以看出,TPDF 的 RMS 是 0.4082 LSB,而 RPDF 只有 0.2887 LSB,差距約 3 dB。這 3 dB 值不值得?對 16 位輸出而言,答案幾乎總是「值得」。

    3-3 Noise Shaping 的取捨

    Noise Shaping(噪聲整形/雜訊整形)是 Dither 的進階版本。它的原理是用誤差回授濾波器,把量化產生的雜訊「推」到人耳不敏感的高頻區域,讓可聽頻段的雜訊降低。

    人耳對 2 至 5 kHz 最敏感,對 15 kHz 以上則急遽下降。Noise Shaping 就是利用這個特性,在 10 至 20 kHz 之間把雜訊抬高 10 至 20 dB,換取中頻段 6 至 12 dB 的雜訊下降。

    常見的 Noise Shaping 曲線包括:

    無整形(Flat / None):雜訊平坦分布,最安全但沒有優化。

  • A-Weighted:依據人耳等響曲線(equal-loudness contour)設計,貼近聽感。
  • E-Weighted / 改良 E 加權:針對中頻人耳敏感區再加強,16 位下能擠出接近 2 個位元的等效解析度。
  • 高階整形(如 3 階、5 階):效果更強,但高頻雜訊抬得更高,對後續有損壓縮不友善。
  • 關鍵取捨在這裡:如果你的母帶最終要上串流平台(會被轉成 AAC 或 Opus),請謹慎使用高強度的 Noise Shaping。理由是高頻被抬高的雜訊,在有損編碼器眼中是「需要被保留的訊號」,編碼器會分配更多位元去描述這些雜訊,反而壓縮了真正音樂訊息的位元預算。結果就是高頻出現金屬感、水聲或預回音(pre-echo)。

    實務建議:串流發行用輕度整形或直接不整形;CD / 實體載體才考慮使用完整的 E-Weighted 整形。

    四、加噪量的數學換算(本文核心)

    終於進入正題。這一段會把公式全部列出來,並附上幾個實際數值。

    4-1 dBFS ↔ 線性振幅

    dBFS 是相對於滿刻度(Full Scale)的對數單位。0 dBFS 對應線性振幅 1.0,負值則對應小於 1 的振幅。

    由 dBFS 求線性振幅:

    A = 10^(dBFS / 20)

    由線性振幅求 dBFS:

    dBFS = 20 × log10(A)

    幾個常用的對照值:

    dBFS

    線性振幅

    16-bit 對應整數值(滿刻度 ±32768)

    0.01.0000032768

    -0.10.9885532393

    -0.30.9660531655

    -0.50.9440630935

    -1.00.8912529203

    -3.00.7079523202

    -6.00.5011916423

    這張表在設定 Ceiling 的時候很好用。例如你要把 Ceiling 設在 -1.0 dBTP,代表輸出的最高取樣值大約會落在 ±29203 附近(16 位整數的觀點)。

    4-2 1 LSB 到底等於幾 dBFS

    現在來算 Dither 的基礎單位。N 位元的系統,滿刻度是 2^(N-1),所以 1 LSB 相對於滿刻度的比例是:

    1 LSB(dBFS)= 20 × log10(1 / 2^(N-1)) = -6.02 × (N-1)

    代入各位元深度:

    位元深度

    滿刻度(2^(N-1))

    1 LSB 的 dBFS

    理論動態範圍(6.02N dB)

    16-bit32768-90.31 dBFS96.3 dB

    20-bit524288-114.39 dBFS120.4 dB

    24-bit8388608-138.48 dBFS144.5 dB

    32-bit 浮點尾數精度 2^-23約 -138.5 dBFS理論上無上限

    這裡要特別說明 32-bit 浮點。它雖然有 32 個位元,但其中 8 個是指數位,用來表示極大的動態範圍。實際的尾數精度只有 23 位,所以它「相對於當下訊號電平」的精度約等於 24 位整數。這就是為什麼 DAW 內部用 32-bit 浮點運算時,基本上不用擔心量化誤差——因為它相對於任何合理的訊號電平都有 -138 dB 以下的精度。

    4-3 把 Dither 電平折回 dBFS

    知道了 1 LSB 是多少 dBFS,加上上一節的 RMS 係數,就能算出各種 Dither 的實際雜訊電平:

    Dither 電平(dBFS)= 1 LSB(dBFS)+ 20 × log10(RMS 係數)

    其中 RPDF 的 RMS 係數是 0.2887,對應 20 × log10(0.2887) = -10.79 dB。TPDF 的 RMS 係數是 0.4082,對應 20 × log10(0.4082) = -7.78 dB。

    把兩個位元深度算出來:

    位元深度

    1 LSB (dBFS)

    RPDF RMS (dBFS)

    TPDF RMS (dBFS)

    16-bit-90.31-101.10-98.09

    20-bit-114.39-125.18-122.17

    24-bit-138.48-149.27-146.26

    這張表就是本文標題所說的「加噪換算」的核心。當你在 DAW 裡勾選「16-bit TPDF Dither」,實際上你加入的雜訊 RMS 大約是 -98 dBFS

    4-4 實例:16 位輸出的完整換算

    讓我們走一遍完整的計算流程,假設你把 Limiter 的 Ceiling 設在 -1.0 dBTP,準備輸出 16-bit / 44.1 kHz。

    第一步:確認 Ceiling 對應的線性振幅。

    -1.0 dBFS → 10^(-1/20) = 0.89125。乘以 32768 得 29203,這是最大取樣值。

    第二步:確認量化步長。

    16 位系統的最小可表示變化是 1 LSB,也就是滿刻度的 1/32768 = 3.0518 × 10⁻⁵,對應 -90.31 dBFS。

    第三步:加入 TPDF Dither。

    TPDF 的峰對峰幅度是 2 LSB,RMS 是 0.4082 LSB。換算成 dBFS:-90.31 - 7.78 = -98.09 dBFS。

    第四步:估算總底噪。

    輸出檔案的底噪會是量化雜訊(若無 Dither 是約 -96 dBFS 的相關失真;有 Dither 後變成白雜訊)加上 Dither 本身。整體白雜訊底大約落在 -95 至 -98 dBFS 的區間,取決於訊號內容與 Dither 設定。

    第五步:確認與 Ceiling 的關係。

    Ceiling 在 -1.0 dBFS,底噪在 -98 dBFS,兩者相差約 97 dB。這代表 Dither 不會把峰值推高——它的振幅只有 1 LSB 左右(約 -90 dBFS),相對於 Ceiling 有 90 dB 的差距,完全可以忽略。所以「加了 Dither 會不會超過 Ceiling」這個問題的答案是:不會,除非你的 Limiter 之後還有增益或處理。

    4-5 24 位與 32 位浮點的差異

    如果你輸出 24-bit,1 LSB 是 -138.48 dBFS,TPDF 的 RMS 是 -146.26 dBFS。這個電平已經低於大多數錄音室環境的類比底噪,也低於任何人耳在合理音量下能察覺的範圍。

    所以業界對於「24 位要不要加 Dither」一直有爭論:

  • 支援派認為:只要做位元深度縮減就該加,這是正確性的問題,而且 Noise Shaping 能在中頻帶來一點聽感上的好處。
  • 反對派認為:-146 dBFS 的雜訊根本聽不見,加了只是浪費檔案空間,而且某些 Noise Shaping 曲線會在高頻留下不必要的能量。
  • 折衷的看法是:從 32-bit 浮點降到 24-bit 時,可以選擇不加 Dither,或用最輕度的整形;從 32-bit 浮點或 24-bit 降到 16-bit 時,TPDF Dither 是必要的。

    五、訊號鏈順序:什麼時候該加、什麼時候不該加

    知道了數值,還要放對位置。

    5-1 正確順序與錯誤順序

    正確的母帶輸出鏈:

    混音匯總 → EQ / 壓縮等處理 → Limiter(Ceiling 設 -1.0 dBTP)→ 取樣率轉換(若需要)→ Dither(位元深度縮減)→ 輸出檔案

    關鍵原則有兩個:

  • Dither 必須在訊號鏈的最末端,而且只能做一次。一旦你對 16-bit 檔案又做任何處理(哪怕只是調整音量),後續又輸出 16-bit,就會發生二次量化,原本的 Dither 就白費了。
  • 取樣率轉換要在 Dither 之前。SRC 演算法本身會產生新的量化誤差,如果先 Dither 再 SRC,等於白加一次。
  • 常見的錯誤順序:

    Dither → Limiter → 輸出。這樣做等於先對訊號加了 -98 dBFS 的雜訊,然後 Limiter 把這個雜訊連同音樂一起壓縮,最後輸出時又因為 16-bit 的截斷而產生新的量化誤差。結果是雜訊加倍,還伴隨無謂的增益衰減。

    5-2 有損壓縮與 Noise Shaping 的衝突

    前面提過,高強度的 Noise Shaping 會把雜訊推到 15 至 20 kHz,抬升 15 dB 以上。這在有損編碼流程中會造成問題。

    以 AAC 為例,編碼器使用心理聲學模型來決定每個頻帶的位元分配。當高頻區域出現大量「合法但不必要」的雜訊時,模型會認為那裡有重要內容,於是分配位元去保留它。可用位元總量固定,中低頻的音樂細節就被犧牲了。

    如果你仔細聽某些重度 Noise Shaping 的 16-bit 母帶轉成 320 kbps AAC,可能會在高頻聽見一種「沙沙的流動感」,或者在鈸、齒音等瞬態上聽到輕微的失真。這就是編碼器在高頻資源耗盡的徵兆。

    建議做法:如果你知道成品要上串流,用 無 Noise Shaping 的 TPDF Dither(或最輕度的整形),雜訊平坦分布,編碼器比較容易正確判斷。把 Noise Shaping 留給 CD、黑膠母源或無損下載版本。

    5-3 匯出檢查清單

    每次匯出母帶時,檢查以下幾項:

    Limiter 是否切在 True Peak 模式?

  • Ceiling 是否符合發行通路的規格?(串流 -1.0 dBTP,CD -0.5 dBFS,黑膠 -3 至 -6 dBFS)
  • Limiter 的 Overshoot 保護是否開啟?Release 是否過快?

    Dither 是否在訊號鏈最後?是否有二次量化?

    Dither 類型是否為 TPDF?Noise Shaping 強度是否適合發行通路?

    匯出後重新匯入,用 True Peak 表確認峰值沒有超過 Ceiling。

    用頻譜分析儀看一下 15 kHz 以上的雜訊分布,確認沒有異常抬升。

    六、常見問題整理

    Q1:我的 Limiter 已經有內建 Dither 功能,還需要在 DAW 裡另外掛一個嗎?

    不需要,而且千萬不要兩個都開。兩個 Dither 疊加會讓雜訊增加約 3 dB,雖然聽感上可能不明顯,但沒有意義。選擇一個在訊號鏈最末端的位置使用即可。通常建議用 DAW 的匯出設定,因為那是真正的最後一步。

    Q2:如果我的專案從頭到尾都是 32-bit 浮點,最後輸出 24-bit,還需要 Dither 嗎?

    技術上會有量化誤差,但 -138 dBFS 以下的誤差,在正常聆聽音量下完全不可察覺。可以選擇加最輕度的 TPDF,也可以不加。如果該版本之後還要再處理或再降位元,建議不加,留到最後一次降位元時再處理。

    Q3:Dither 加了會不會讓母帶聽起來變「髒」?

    TPDF 在 16 位的雜訊是 -98 dBFS,這個電平在正常聆聽音量下是聽不見的(相當於極安靜錄音室的環境底噪)。如果你聽得出明顯的嘶聲,那可能不是 Dither,而是錄音或混音階段累積的雜訊,或者你把監聽音量開得過大。

    Q4:Ceiling 設 -1.0 和 -0.3 在聽感上有差別嗎?

    在沒有響度正規化的情境下,0.7 dB 的差異幾乎察覺不到。但在串流平台上,由於平台會做響度正規化,Ceiling 的高低對最終聽到的音量完全沒有影響——平台會把整首曲子調整到統一的 LUFS。所以 Ceiling 的選擇應該基於「安全邊際」而非「音量」,選一個能避免轉碼過衝的值即可。

    Q5:True Peak 模式的 Ceiling 數字,跟 Sample Peak 模式的數字可以互換嗎?

    不行。True Peak 的數字通常比 Sample Peak 高 0.5 至 3 dB。如果你從 Sample Peak 模式切到 True Peak 模式,同樣的 Ceiling 數字會導致更明顯的限幅動作。切換時要重新確認 Gain Reduction 的量。

    Q6:要怎麼確認我的 Dither 加得對不對?

    最直接的方法是把匯

    🏠 返回首頁