2022年5月15日 星期日

音響迷思-- 取樣頻率轉換有差嗎?

https://youtu.be/_MJhKXlykno

來談個自從電腦能接上音響後就出現的問題,取樣頻率轉換。音響迷總是非常強調一定要用某些播放軟體,聲音才好⋯不是數位資料嗎?數位資料讀取傳輸又不會錯,這些播放軟體到底是有啥特別啊?說穿了,就是只做一件事,避免取樣頻率轉換,那些軟體會隨著音樂資料而設定DAC的取樣頻率,讓二者相同。主要就這樣而已,其他都是附帶的。

這麼說來,iTunes或者說新版的改名叫音樂的,或是看Youtube影片時,軟體都不會去設定DAC的取樣頻率囉?沒錯啊⋯這很難嗎?其實很簡單,只是要做不做而已。iOS上的音樂app就會做這件事⋯那,播放軟體不做這件事,也就是必須轉換取樣頻率,這,會導致聲音很糟嗎?來簡單做個實驗,96KHz檔案,由10Hz掃頻到20KHz,在Mac下以Finder按空白鍵播放,輸出到設定成44.1KHz的虛擬DAC以便紀錄存檔,也就是,Finder負責轉換取樣頻率;結果,極高頻衰減囉~大約15KHz會掉3dB⋯慘⋯取樣率轉換真不好⋯
再換一招,輸出到貓窩的DRCXover,也就是,由DRCXover負責轉換取樣率,當然,先設定成跳過DRC校正。結果,完全看不出與原本檔案有啥差異。也就是說,取樣率轉換可以做到幾乎無副作用,其實,DRCXover用的也是Mac OS API內建的取樣頻率轉換,只是設定成運算最複雜的那種。

再來看內行的,高頻頻譜,Finder的取樣頻率轉換冒出一堆不該有的,這些稱為alias⋯alias會隨當下訊號的頻率而變,極高頻alias特別多。DRCXover的轉換則非常不明顯。

那,這故事告訴我們啥勒?不同的取樣頻率轉換確實有差異,但,聽得出來嗎?極高頻衰減當然聽的出來,alias呢?這要問,那些alias到底有多大?看最嚴重的8KHz頻譜分析,alias最高也比訊號低一百dB啊⋯這意思是,振幅差了十萬倍!你的喇叭有好到能同時呈現這二者嗎?我非常懷疑⋯哈⋯喇叭的典型失真高於-50dB啊⋯

再換個觀點,一般居家背景噪音大概在30dB以上,alias要比背景噪音大,才能聽出來,那豈不是要唱到130dB!別鬧了⋯誰受得了⋯
誰的音響唱得出來啊⋯

無論,如何,總是得避免極高頻衰減這點,那,一定要用那些標榜給HiFi音響的軟體播放嗎?很貴啊⋯或是,很難用啊⋯不能用Mac內建的"音樂"嗎?最近有人出了個免費的工具,LosslessSwitcher,會監看"音樂"app播放的線上音樂格式,自動設定DAC的取樣頻率。注意,只限播放Apple Music線上音樂⋯檔案不行⋯反正你手上也沒幾曲96KHz的⋯

DRCXover顧客會問,如果手上現在還只有44.1KHz校正檔勒?
那就設定成偵測/跟隨,就會讓DRCXover負責取樣頻率轉換,如同前面的實驗,極高頻就不會衰減。不過,DRCXover要改版成4.0.6以上,舊版這功能有bug,不穩。

若是覺得心裡礙虐,那就call貓窩跑一趟,再測個96KHz的校正吧~順便提,如果你的DRC校正是2019年以前測的,最好再重測一次,現在用ADC1和DAC2.1測得的低jitter校正檔能讓透明度大改善啊~單是這點就絕對值得!你可以想想,若要在硬體上改善透明度要花多少錢⋯

沒有留言:

張貼留言