瀏覽單個文章
vxr
Elite Member
 
vxr的大頭照
 

加入日期: May 2002
您的住址: 地球的上面..
文章: 5,854
Exclamation

引用:
作者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似乎要關掉聲音及音訊裝置->音量->進階->硬體加速...

SSRC指的是軟體去做SRC..
Software Sampling Rate Conversion

CMI878x是DSP...
具備硬體混音特性..
SRC是有的...
能力不算太差..
可以做到128聲道..

"potplayer(預設是DS)下去播放
結果在Xonar控制台設定的各種取樣率下播放的"屋一"聲都會不同!
答案是Xonar控制台的取樣率的確會影響聲音
應該就是有SSRC,而且是軟體算式包在驅動裡?
但是卡上還有硬體SSRC嗎?
我猜是沒有吧,不然就不用包在驅動裡了..."
這有關於作業系統和驅動程式...
Vista之後..
DirectSound H/W被廢除..
無法再使用..
不管是否是H/W或著S/W...
一般情況下都會過SRC..

"用fobar開ASIO輸出則不管控制台怎麼改"屋一"聲都一樣
這樣表示ASIO應該可以繞過Xonar的SSRC?
另外foobar用內建SSRC升頻到96khz則"屋一"聲消失變為"持續尖銳音"
而且foobar開ASIO不管44.1~48~96全都有聲音
CMI878X系列真的原生支援每種採樣率?"
ASIO不是走微軟的API...
我不清楚你怎麼測的..
但是應該是可以bypass掉SRC(不能的話就好笑了..)...

"關於XP的SSRC,灌完Xonar的驅動後
XP內建的SSRC似乎要關掉聲音及音訊裝置->音量->進階->硬體加速
才會改用XP自己的SSRC,當然灌完驅動加速預設是全開的
所以說平常DS輸出除了Xonar的SSRC外XP本身的SSRC都不會再經過?"
1. 這要看driver, 沒有規定SRC只有一次...
2. 除了ASIO以外, KS/DS/WASAPI(SPDIF排除..)都會過SRC..
在Windows XP下...
只有VIA的Envy24可以完美bypass掉SRC(Vista之後陣亡..)...
舊 2011-01-17, 10:40 PM #46
回應時引用此文章
vxr離線中