2019年7月16日 星期二

DAC的癥結是數位資料運算?

https://en.wikipedia.org/wiki/Quantization_(signal_processing)

數位音樂有個先天的缺陷叫quantization error,其原因在數位的bits數有限,24bits能將資料分成2的24次方級的差異,更小的差異就會被以同樣的數值記錄下來;
那,這誤差有多大?可以想見,小於1個bits,也就是小於2的24次方分之一,以SNR呈現略小於144dB,其實是非常小的數字...
一般DAC IC輸出典型是1Vrms,也就是2.8Vpp,這振幅的-144dB就是quantization error造成的影響,微乎其微;
試問,餵給這DAC IC的電源有乾淨到雜訊低於-144dB嗎?而且是20Hz~40KHz這頻段勒...難喔...

還有,有個東西叫dither,聽過吧?
就是為了應付這quantization error而加入的數位雜訊,也就讓資料稍微糊一些,人的感官對那麼高頻的雜訊沒那麼敏感,反倒遮蔽了quantization error,
https://en.wikipedia.org/wiki/Dither

CD都會加入dither,所以說,就算是二隻麥克風完全沒經過混音直入ADC錄下來的CD也照樣不是當初的資料了,有dither;
如果你拿CD上的資料想減輕quantization error的影響,還得先搞掉dither勒...
就算你搞掉dither,又搞掉quantization error,DAC的電源有乾淨到-144dB?clock的jitter勒?
搞那些招數啊...就像是胖妞割雙眼皮,唉...渾身的皺折已經夠多了,還要多二條...

自從音響迷發現電腦比CD player好用又便宜太多之後,眾人已經吵了近20年軟體、rip、儲存體、USB線的差異...這其中的癥結在吵到底最初的CD上的資料與DAC收到的資料是否相同(你去實驗看看,相同啦~就說癥結在jitter與地線雜訊啊...);
沒想到如今又冒出另一票人搞另一招,就是要搞出不同的資料...呃...幹嘛啊...


沒有留言:

張貼留言