這陣子玩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)才能做到幾乎聽不出來囉~