2009年8月31日 星期一

Dither的效果

這陣子玩DRC,花了些時間整理,以方便對照比較,
今天試聽dither有無的差異。

在DRC處理過程中,主要的處理是原始訊號經過filter做convolution,
為了避免overflow或underflow,訊號由CD的16 bits integer轉成32 bits floating point。
Convolution後,必須再normalized,而後轉回16 bits integer,以輸出給DAC。

最後這個32 bits floating point 轉成 16 bits integer便會損失解析度,
32 bits floating point用24 bits儲存有效數字,8 bits儲存指數。
24轉16便是損失的部份。

若是直接取24 bits的最高16 bits,則會造成quantization error,
為解決這問題,必須再加上dither,以柔化此問題。
我所用的sox(http://sox.sourceforge.net/)這個open source便有內建dither,可選擇用或不用,

最近一段時間試聽DRC處理的效果,老覺得有些吵雜...類似電源不穩之類的吵雜感,
換個說法是,聲音不乾淨,有毛邊,微微刺耳,音像不浮凸、立體...

加上dither,嘿~差真多,那種刺耳感就大幅降低囉~
聽起帝國銅管五重奏的Braggin' in Brass,真是爽快啊~

銅管夠亮,卻又無刺耳感,伴奏的Bass與鼓又有彈性又沈~
這張的最後一首最難,一堆銅管此起彼落,不時又來個銅管與鼓齊奏,挺刺激~

那,DRC處理後,夠透明嗎?夠乾淨嗎?
與完全不處理比起來,當然是聽的出來差異,
或許得用上Ayre那招(http://records2ear.blogspot.com/2009/08/apodizing-slow-roll-off-filter.html)才能做到幾乎聽不出來囉~

沒有留言:

張貼留言