聰明的木頭

DAW輸出音訊檔案32 bit floating轉24 bit fixed請加Dithering

Dithering

  1. 聰明的木頭
    關於32 bit floating轉24 bit fixed的Dithering有兩種說法:
    • Waves
      https://www.waves.com/audio-dithering-what-you-need-to-know
      32 bit floating跟24 bit fixed是同位元深度,降轉不用加Dithering。
      "You don’t need to dither when going from 32-bit floating point to 24-bit (because 32-bit floating point doesn’t have a higher bit depth), but you do from 32-bit fixed point to any lower bit depth."

    • iZotope
      https://www.izotope.com/en/learn/what-is-dithering-in-audio.html
      32 bit floating轉24 bit fixed要加Dithering。
      "almost all modern digital audio workstations operate at 32-bit floating point or higher internally, so if you’re exporting a 24-bit WAV file for mastering, you should also dither."
    我認為Waves的說法有道理,
    且32 bit floating跟24 bit fixed確實屬於同樣的位元深度,
    所以我最近使用Ableton Live 11以24 bit 匯出樂曲時都沒有加Dithering。
    但今天在做一些測試時留意到Ableton每次輸出的音質都不一致,
    本以為是Analog plugin的關係,
    做了比對才發現Ableton的32 bit floating轉24 bit fixed不加Dithering會明顯失真
    加了Dithering的24 bit Wav音質就好很多。

    我不知道這是不是Ableton Live 11的問題,
    但建議各位只要降轉就還是加一下Dithering吧。
    現在又要把已經上傳的樂曲用32 bit floating匯出Wav重新再上傳一次…唉…

    基於我個人最新的經驗,即便32 fp > 24 fixed理論上不用加Dither,
    但在不知道DAW會怎麼轉換的情況下,建議各位最好位元降轉一律都加Dither以免麻煩。

    現在數位、串流化的聆聽習慣興盛,且一般電腦也能夠直接播放32 bit floating檔案,
    直接匯出32 bit floating WAV反而簡單省事。
    我本來以為電腦內建的16 bit音效卡無法播放32 bit floating WAV,
    昨天試了一下不管電腦還是手機都沒有問題,可能是內建的播放軟體本身就能內部轉換,
    聲音怎麼樣是其次、只要32 bit floating WAV能在一般裝置上播放,
    未來應該不需要再降轉成24 bit以下徒增困擾。