瀏覽單個文章
shirock
Advance Member
 

加入日期: Aug 2005
文章: 367
技術上來說,那也算是正常的現象。

當兩個不同的軟體,同時要送出音訊,而兩者的音訊取樣率不同時,就會發生這樣的情形。
如果音效卡不會將不同取樣率的音訊,重新混音再取樣為同一取樣率時,就會造成訊號在輸出時,音效卡要在兩時脈頻率間不斷切換,造成聲音忽快忽慢。

我記得 Aureon Sky 5.1 硬體設計上是雙時脈振盪晶體,所以這種情形是可能的。
XFire 1723 也是,所以我曾碰過這種情形...

解決方法有二:
1. 使用 foobar 時, output mode 選擇 kernel stream ,讓 foobar 獨佔音效裝置,不讓其他音訊干擾你正在播放的音樂。缺點是其他軟體都變啞巴。

2. 使用音效卡的設定功能,把音效卡的取樣率設成固定值 (例如 48khz) 。這使音效卡在送出任何音訊間,一律先重取樣成 48khz 才輸出。 foobar 也要配合調整,加入 ssrc ,重採樣 48khz。

希望以上可解決樓主的問題。
 
__________________
訊源: TEAC UD-H01
擴大機: Yamaha A-S1100, Yamaha CA-S1, Sansui AU-X901, Sansui AU-777D, Proton AP-1000, Proton AA-2120, Marantz PM-750DC
喇叭: 雅瑟 CP-730, S-520
耳機: GRADO SR-225i
德城 Lelio AV 2300 銀訊號線; AV-2100 銅訊號線; Three Hearts T3 喇叭線, 谷津 AC Filter
舊 2005-11-19, 10:58 PM #2
回應時引用此文章
shirock離線中