引用:
作者alugad/zoo
Xonar系列究竟有無SSRC問題
真的很難懂~
所以我用傳說中的"電話鈴聲"下去測試
不知道有沒有錯,以下是測試出來的結果
potplayer(預設是DS)下去播放
結果在Xonar控制台設定的各種取樣率下播放的"屋一"聲都會不同!
答案是Xonar控制台的取樣率的確會影響聲音
應該就是有SSRC,而且是軟體算式包在驅動裡?
但是卡上還有硬體SSRC嗎?
我猜是沒有吧,不然就不用包在驅動裡了...
用fobar開ASIO輸出則不管控制台怎麼改"屋一"聲都一樣
這樣表示ASIO應該可以繞過Xonar的SSRC?
另外foobar用內建SSRC升頻到96khz則"屋一"聲消失變為"持續尖銳音"
而且foobar開ASIO不管44.1~48~96全都有聲音
CMI878X系列真的原生支援每種採樣率?
關於XP的SSRC,灌完Xonar的驅動後
XP內建的SSRC似乎要關掉聲音及音訊裝置->音量->進階->硬體加速...
|
沒用過ASUS的卡 但有用過CMI8787,確定可以不經SRC輸出44.1khz
用foobar2000 撥放44.1k的檔案就知道了,記得掛ASIO
再撥放途中強制改變檔案的採樣率(用ssrc將44.1k->48k)
結果你會發現聲音變快了,這是因為你用44.1khz的採樣率輸出48khz檔案的關係
這表示CMI8787是可以正確輸出44.1khz的,而不是要經過SRC成其他採樣率
有看過CMI8787的datasheet就知道,CMI8787的Master Clock Generator
有內建PLL,即使只有一顆OSC也能對應多種非同步的頻率
所以就算Clock IN只有24.576Mhz,要輸出像22.579MHZ這樣的時脈還是辦得到的
所以只不過是ASIO不支援88.2khz跟176.4khz
就說CMI8787或CMI8788無法輸出44.1Khz是不正確的,
比較有可能是驅動的缺陷才會沒辦法支援88.2跟176.4