最近 mobile01 上為了光纖跟音質的關係鬧的沸沸揚揚.
不過倒是有些東西越來越明瞭了. 藏在筆戰文中, 可能領略的人不是很多. 在這裡跟大家分享一下.
主要是想用 PC 取代轉盤的功能. 藏在機殼內的音效卡, 我看不管再怎麼改善電源, 總是事倍功半.
不如把 DA 放在 PC 外面, 這樣比較容易把事情給搞好, 又不用犧牲 PC 的多樣性.
PC 當轉盤, 最重要的是 Jitter 這個東西.
跟 CD 轉盤不一樣 , PC 訊源的 Jitter 大多是因為數位傳輸的 protocal 不佳所引起的.
像是 SPDIF ( 光纖/同軸) , USB1.0 , 這種 protocal 因為傳送的是未壓縮的資料 , 所以被迫 DA 要鎖住 PC 端的 clock , 這樣才不會產生 FIFO 的 overflow / underflow . 而 PC 端的 clock 隨著 noise 帶來的 jitter 就不可避免的傳入 DAC 中, 帶來音質的劣化.
用履帶傳送做比喻 , 一個是 PC 的履帶 , 每秒傳來 44.1K 筆資料, 一個是 送往 DAC 的履帶,
兩個履帶轉速不同的話, 就會出錯.
PC 端的履帶因為電源雜訊大, 本來就會亂抖動, DAC 端的履帶想要跟 PC 端同步, 就非常辛苦.
比較好的作法是用更快的傳輸速度,而且是讓 DAC 端主動要求資料. DAC 可以先要 44.1K 筆資料, 用一秒的時間慢慢播出. 播出的同時又跟 PC 端要下一秒所需的 44.1K 筆資料. 而 PC 端用 0.1 秒就可以傳完, 如果送錯, DAC 還可要求 PC 端再送一次. 如果能滿足這個需求, 那 DAC 端就可以不用跟 PC 端用同樣的 clock , 可以用自己的乾淨電源產生出 jitter 很低的 clock.
這樣子才可以避面髒髒的 PC 電源產生的 jitter 很大的 clock , 與通過 光纖時多帶進的 jitter 跑到 DAC 去. 才可以到達 , "他強由他強, 清風拂山崗 , 他抖由他抖,明月照大江 . 我只一口電氣足 , 千抖萬抖我不抖" 的境界.
================================================================================
所以, 有 SlimeDevice
http://www.slimdevices.com/ 這樣的產品, 利用網路 (100M ) 的傳送速度,
或是有些利用 USB 2.0 的 interrupt transfer protocal 這樣的產品,
不知道像是 M$ 提倡的 DLNA 這樣的可以通過網路的 protocal 是不是也可以達成這樣的目的.
反正只要用高速的傳輸介面, 透過 handshake , 讓 DAC 可以不用鎖 PC 端的 clock ,
這樣就可以降低 Jitter 的影響, 趕上高階轉盤了.