Xonar Essence STX的Driver將整個Windows音效架構架空在Driver的DSP之上?(原為問耳機噪聲問題)
本帖最後由 harryytm 於 2011-1-26 13:30 編輯
我發覺STX個HP Out有底噪,即是錄音帶機空轉時的噪聲,無論怎樣設定都弄不掉那些噪聲,但奇怪的是經ASIO用foobar2000播放48Khz取樣率或以上的音樂時,就沒了那些底噪,可有正在用STX的師兄可以幫我試試有沒有同樣的情況呢?
- 用RCA駁同一對耳機(Philips SHE9700)是沒有那些噪聲的。
- HP Out的Gain是+0 db
OS: Windows 7 x64
更新:
經過一段時間研究,我懷疑ST/STX的Driver是將整個Windows Vista/7的音效架構(色括WASAPI)完全架空在Driver DSP之上,原因是:
- 在普通Sound Card之下使用WASAPI時Sound Card的DSP是完全無效的,反而ST/STX的Driver經WASAPI播放聲音時仍可以用上Driver的DSP;
- 在Xonar Audio Center之下改變Sample Rate時候,以及在Foobar2000經ASIO播放音效時改變Sample Rate的時候,都會出現的"Dig"一聲,同時會只有Foobar->ASIO播放48KHz以上的PCM和Xonar Audio Center設定為48KHz或以上可以令噪聲消失,反而WASAPI播放48KHzPCM以上的PCM沒有這種效果;
如果我以上的假設是正確的話,在ST/STX的Driver下使用WASAPI是會經過Driver的DSP,然後再經ASIO傳到AV100再送到PCM1792之上,也就是說就算經WASAPI播放192KHz時,而Xonar Audio Center設定為44.1KHz的話,個Driver會自動幫你Downsample左做44.1KHz。
依我的假設的話,使用WASAPI時ST/STX的Driver是這樣處理音效:
[Applications]------>[MME]------|
[Applications]------[WASAPI]------>[Driver DSP]-->|
[Applications]---[Direct Sound]--| |
|--->[Driver]--->[AV100]--->[PCM1792]
[Applications]--------------->[ASIO]-----------------|
有沒有師兄認同我的見解?或者有另外的見解呢? |
|
|