數位音樂的取名格式整理(仍待改善)

ghleu wrote:
96kHz採樣頻率的Wave form會比44.1k Hz更接近Sine Wave,而44.1kHz會接近三角錐狀 ...(恕刪)

下圖由 POMAD 及 wiki 中的圖整成一張,來說明教科書上的範例做法,實務上有更多不同做法:

A. 是原始類比訊號,右邊紅色頻域上那根是20kHz。

B. 經過ADC sample 後,頻域會變成一大堆mirror。這是取樣理論必然現象,接下來回復波形的目的就是拿掉這些mirror。

C. 最簡單的做法第一步,是用zero order hold filter。時域上的圖,也是大家最常誤認為是DAC輸出波形,其實不然。此波形在頻域上有兩個問題。其一:還有一堆mirror頻率成分沒消除乾淨。其二:在頻域上可見有綠色線EQ效應,有點low pass效果,改變了頻率響應。

D. 最後一步,則是使用淺藍色虛線的低通濾波器,除了拿掉高頻的mirror成分,同時加上高頻boost,補償上一個步驟zero hold filter造成的影響。最後就成功還原了原始的A. 訊號。

Archimago 這篇有實際波形可參考:

其中的NOS (none oversampling或稱filterless),就是上面提到zero order hold的中間產物。有些DAC也會讓使用者可選用這個模式來聆聽,但就學理訊號回復原狀來說,是有明顯缺陷的。

實務上,還可以把zero order hold換成其他的filter,避免最後reconstruct low pass filter的boosting可能會同時把noise boost上去的風險。

這個架構另一個問題是最後一級的low pass filter要很陡(sharp),有一說並不好設計。但不夠sharp,高頻mirror就濾不乾淨。至於影響聽感如何,有些DAC會讓使用者選要sharp或smooth,有興趣的朋友可以找台來玩玩。

96kHz的DAC,若是播放44.1kHz的音源檔,上述問題都在,只是在數位端可用sample rate conversion演算法作步驟C。若是播放96kHz原生音源檔,則是把上述問題,變成在更高頻處。理論上兩者都能完整還原20kHz訊號,差異在電路設計filtering、noise shaping上的做法取捨不同。

實務哪個好做,還有請業內專家朋友幫忙解惑了。
ghleu
應該這樣說,自然世界產生的波動類比訊號,基本上不可能出現三角波。所有波動訊號在不同的頻率本質上都是個正弦波,然後疊加起來產生最後的波形。以上是由頻域角度去看問題的。而時域角度觀察就只訊號隨時間起伏。
tonnyhsi
在YT上有一位對岸的專業業內人士,對取樣率有簡而易懂的說明,不妨上去搜尋一下,他也很樂見眾人對他說明若有不認同,可以挑戰。搜尋關鍵字:捣鼓音符的小胖
看大家的發表,看起來學問非常多,但難免存在一些爭論。
最終的目的就是好聽就好。
我自己只是想了解一下音樂的格式標記,和稍做比較。
目前用TEAC系統有upstream 的功能,而在Eversolo DMP-A10已經沒有了,所以播放原始的格式。
文章分享
評分
評分
複製連結

今日熱門文章 網友點擊推薦!