從模擬到數字的高保真信號轉換,我們只有一次機會,這一步錯,可以說是步步錯。這也是使用bblaudio的Hybrid系統工作方式的關鍵一步。這雖然是一篇非常基礎的技術文章,因為比特精度和動態相關,牽連在Hybrid工作方式中的summing動態及母帶處理的信噪比,信噪比越高,高頻細節就越清晰。
bblaudio所有產品的設計中,我們非常重視本底噪音的控制,并具有優秀的信噪比。因此你最需要關心的是變成數字信號的關鍵技術環節,這樣才能更好的使用bblaudio產品,制作出更優秀的聲音,所以建議你耐心閱讀。
由于數字信號的工作過程非常復雜,我們是應用領域,而非專業音頻研發部門,因此我盡量通過簡單的圖形化,深入淺出,以方便你理解和應用。
關于32bit浮點,將在后期的【Hybrid音頻基礎】中繼續講解,其主要應用在STEM分組母帶處理。敬請關注bblaudio的公眾號。
使用ProTools,Cubase等錄音軟件,在新建工程窗口都會讓你選擇16bit還是24bit,那bit是什么?怎么選?咱們就先從1bit開始講吧。
1bit是2個狀態,分別是0和1,為方便理解我們簡化ADDA的原理,因為實際上要比圖示復雜很多。更通俗一些理解就是,把波形振幅簡化成圍繞著0的位置來波動,依據PCM的采樣原理,我們使用偏置電壓為+2.5v和-2.5v進行講解,從圖中可以得知,在1bit中,動態被量化只有2種結果:+2.5v和-2.5v,因此藍色的模擬正弦波被1bit數字量化轉換成了方波。這種量化誤差造成的失真,我們稱之為量化失真。
2bit是4個狀態,分別是00、01、10和11,因此2bit的量化結果要比1bit多出2個電壓+1.25v和-1.25v,從圖像分析我們可以得知,雖然它的量化結果也還是和原波形存在量化失真,但是情況很明顯比1bit好。所謂量化就是四舍五入的方式,比如-1.1v的電壓,在2bit中被記錄成了1.25v,因此失真了。
3bit是8個狀態,因此3bit的量化結果要比2bit多出4個電壓+0.625、+1.875v、-0.625和-1.875v,雖然和原波形依舊存在量化失真,但是情況越來越好。
從這3個圖形的量化結果,我們關注一下最靠近0v的量化失真,我們就發現,bit精度越高,波形的起始位置就越靠近0v。如2bit它的最小是±1.25v,3bit是±0.625v了,我們將其稱之為量化噪音。
因此你無需計算就可以得知24bit的量化失真要比16bit優秀,所以要優先選擇24bit進行錄音。
(如果你是在錄音,請不要選擇32bit 浮點,后期我們會繼續講怎么選32bit 浮點。)
(本底噪音)
不論是數字噪音,還是模擬噪音,我們要通過合成波形才能更好的理解為何噪音越低越好。波形合成之后,噪音是附和在更大信號上的,它跟“寄生蟲”一樣,噪音的存在會影響高頻的清晰度。如下圖:
當然也有人提出來我們最終導出的音頻文件還是16bit/44.1kHz,甚至是mp3,有沒有必要使用24bit呢?從磁盤價格及CPU的速度,選擇24bit已經不是有壓力的事情,所以這個答案是有必要選擇24bit的。因為在音樂制作的過程中需要進行后期處理,處理雖然可以美化聲音,但是某種意義來說不好的聲音處理會出現嚴重失真,在處理過程中24bit失真一定會比16bit少很多。
生活中你應該能感受到,一部使用8k拍攝的電影,和一部使用2k拍攝的電影,雖然最終都壓縮成1080p的文件,但是你能明顯的感覺到8k的拍攝畫面清晰、逼真。其中的原理和音頻是一樣的。也就是說,雖然最終都壓縮成mp3,但是使用24bit,再結合Hybrid的工作方式,也能讓同樣是mp3文件更優秀。我在網絡上找到了一張對比圖片:
你也許會有這樣的疑問,24bit=144dB的動態,16bit=96dB動態,他們比磁帶機錄音機的動態70dB還高出20dB呀?為什么老說模擬信號比數字好呢?
要理解這個問題,我們不能只看70dB和144dB這個數字,也許是長期的口口相傳和傳播方式的不嚴謹,對于沒有受過專業學習的音樂人造成了一定的誤解(也不必擔心)。當然,我們現在不太可能使用磁帶錄音了,但是并不意味著我們就不能制作出比磁帶錄音更優秀的作品。因此運用好數字音頻的技術要領,和模擬周邊結合的Hybrid工作方式,至關重要。
24bit的144dB,并非說24bit比16bit的動態響度大48dB,這是由于套用log的公式計算的數字表達方式而已,數字動態的公式:20lg(倍數)=(dB數)dB,16bit的dB數=65536個,套用公式計算的結果約等于96dB。這96dB是記錄一個模擬信號動態被切割成了65536個點,144dB表示動態被切割成了16,777,216個點。
從最上面的1bit、2bit、3bit量化圖可以知道,不管是多少bit,量化波形的正半周和負半周的最高電壓是不是都是±2.5v?所以響度并沒有發生變化。所以16bit和24bit就好比一把厘米的尺子和毫米的尺子的不同,如下圖:
磁帶模擬動態范圍約70dB,準確來說應叫信噪比,是不包含本底噪音的,它的計算公式是20Lg(Vs/Vn),所以Vs和Vn的比值的數字沒有16bit大,計算的結果自然也沒有數字動態范圍大。雖然都以dB為單位,但是他們之間是不能直接比較的。因為不論是使用24bit還是16bit,都能將磁帶信號的最小(本底噪)和最高峰值信號記錄下來。模擬信號一旦變成數字信號,就一定存在量化失真,這就是為何在文章的開始提到我們只有一次機會。所以模擬信號和數字信號的質的區別是:
模擬信號是一條連續的線,數字信號是點,數字信號的處理是點的處理,模擬信號的處理是線的處理。數字信號動態范圍表示的是動態變化的級數,類似階梯。模擬信號是滑梯。
為了獲得更好的數字信號的信噪比,除了選擇24bit錄音外,還有非常關鍵的是要錄到盡量大的數字信號。那樣高頻的細節會更好。你可以點擊查看另一篇【Hybrid】你的高頻去哪了?
|