但您上一篇假設的是完全無buffer/cache吧?
我很難想像完全沒有任何軟/硬體 buffer/cache的環境
怎麼實現多工,我不是說一定不行,只是我很難想像.
多核各走各的,彼此也是要溝通/交換數據吧?
沒有buffer,就是兩邊要很有默契,交換數據時都處於
空檔狀態,但我們又希望音樂數據不會中斷,完全realtime....
恩,我只懂一點皮毛,也許實際上是可行的.
可列印查看
Jitter基本上分為兩種, 一種是deterministic jitter和random jitter.
通常clock的timing jitter被分類為deterministic jitter, 而上升速度不夠快所造成的jitter, 很接近因為數位線的電容效應所造成的line induced jitter, 而這算是一種random jitter.
deterministic jitter和random jitter在轉換成類比訊號後, 對類比訊號所造成的影響不同.
deterministic jitter會造成諧波失真, 而random jitter會造成背景噪音升高.
以下是網路上抓的例子, 綠線皆為原始波型.
這是random jitter所造成的影響. 背景值提高, 但原波型不變.
http://www.tnt-audio.com/jpeg/jitter023.jpg
這是deterministic jitter所造成的影響. 背景值不變, 但卻多了諧波失真, 也就是原始波型變了.
http://www.tnt-audio.com/jpeg/jitter024.jpg
也許這可以解釋您對兩種情況的不同聽感.
小弟要先澄清的是, 小弟的專業並非在此方面, 只是小弟個性愛追根究柢, 所以在工作之餘看了一些相關的書籍和論文.
因此, 小弟在發表文章的時候, 不敢用肯定的語氣, 不是因為客氣, 而是怕小弟的理解有所謬誤.
所以還請諸多潛水的真正專業前輩高手不吝指正.
小弟目前的系統硬體為:
1. 第一代的EEEBOX EB1021 (E-350), 移除無線網卡, 硬碟移出電腦, 硬碟電源外接.
2. USB to SPDIF: Poppulse pc-link II, 改電源濾波, 移除AES/EBU輸出的PE65612脈衝變壓器, 改數位交連電容為C0G MLCC (小弟用的是AES/EBU).
3. DAC為DEQ2496, 改電源濾波, 改DAC和digital receiver晶片的退藕電容為C0G/X7R MLCC, 將類比輸出從opamp輸出改成1:1變壓器輸出.
4. 前級: 用IWDIY的平衡版CS3310為基礎, 移除所有輸出入交連電容和電阻, 改由變壓器輸入輸出. 改電源濾波.
5. 後級: DIY TAS5630, mono mono.
6. 喇叭: MB Quart QL SP1
原來有用DCX2496做電子分音, 但因DCX2496需要改機, 所以先撤下來.
以上除了前級, 其他皆為交換式電源供電.
小弟改機之前, 先依小弟所知理論推斷改機方向, 能做電路模擬的就先做(像是電源濾波的各零件值要如何設定才能濾除交換式電源的ripple, 並盡量保持原有供電速度), 接下來就是實作, 用聽感來驗證是否為理想中的改變.
跟大家的做法很類似, 沒什麼特別的地方.
Psycho兄:
最近買了 SOTM 最新的 USB PCIe 版的擴充卡,過幾天因該會到貨,看了一些國外的REVIEW,評價大致是不錯的,但有些人還是不認同它的聲音表現。
以前的舊版本是用NEC的晶片,而新版的PCIe版是用Texas Instrument的,依照我之前比較的一些擴充卡,使用Texas Instrument的聲音表現就很差,所以我對這版的SOTM USB擴充卡保持著懷疑態度。
不過事實如何還是得自己比較才會知道。
由於最近太忙了,實在也沒時間在那拔插測試,剛脆請您先試試看效果如何?
試試看到底有這個擴充卡,還是直上主機板的USB哪個較好。