購買了傲王SQ714這張音效卡,
以下是說明這張卡的一段文章:
(文章網址:
http://goods.ruten.com.tw/item/show?110 ... 272#detail
)
"" SQ714作為主聲卡的時候,使用8740對Foobar的Kernel Streaming輸出的支持度不好。Kernel Streaming輸出的時候,需要把SQ714的採樣率鎖定在44Khz。 Kernel Streaming 會繞過 Windows kernel mixer,直接輸出音訊資料給聲卡。在播放MP3一類的44KHz的文件時,HT-S和WM8740之間是I2S的傳輸,聲卡就啟動22Khz的晶震工作,而系統的聲音是48Khz的,當系統有傳來聲音,I2S只有一個通道,SQ714就只能進行SRC,把48Khz的信號SRC為44Khz的型號。VIA公版驅動的SRC是由Windows kernel mixer負責的,這時SQ714就需要Windows kernel mixer 來進行SRC,從而截斷了Kernel Streaming的輸出,就變成了沒有聲音。如果把SQ714作為副聲卡或者使用1617A就沒有這樣的問題。""
文章的其他部分看了很多次終於都有了解,
唯獨這段看了好多次,還是看的一頭霧水,
能請高手大大幫我解讀一下嗎?
剛踏進音效這領域,真的一竅不通!
請大大們幫我解讀一下,以下這一段文章是表示什麼意思!?
版主: DearHoney
" SQ714作為主聲卡的時候,使用8740對Foobar的Kernel Streaming輸出的支持度不好。Kernel Streaming輸出的時候,需要把SQ714的採樣率鎖定在44Khz。 Kernel Streaming 會繞過 Windows kernel mixer,直接輸出音訊資料給聲卡。在播放MP3一類的44KHz的文件時,HT-S和WM8740之間是I2S的傳輸,聲卡就啟動22Khz的晶震工作,而系統的聲音是48Khz的,當系統有傳來聲音,I2S只有一個通道,SQ714就只能進行SRC,把48Khz的信號SRC為44Khz的型號。"
簡單的說這邊的意思是...用這張卡時若播放軟體是使用Foobar且設定為KS輸出時,如果原始音樂的頻率是44.1Khz時不會有任何的問題,如果很不幸..
原始音樂的頻率是其他的~如48Khz時..就必須進行SRC的動作...把48K的音樂轉成44.1K
"VIA公版驅動的SRC是由Windows kernel mixer負責的,這時SQ714就需要Windows kernel mixer 來進行SRC,從而截斷了Kernel Streaming的輸出,就變成了沒有聲音。"
這邊的意思是...這張卡如果要硬體進行SRC就必須使用Windows kernel mixer, 但是若是使用KS輸出就會造成一個問題, 因為KS跳過了Windows kernel mixer..所以會變成沒有辦法播出聲音的情形.
"如果把SQ714作為副聲卡或者使用1617A就沒有這樣的問題。"
所謂副聲卡...就是要你裝兩張音效卡啦XD
不過~"~整體看起來...這段文章怪怪的...
理由是...如果沒有辦法硬體SRC...那軟體SRC就好啦....
或是不要用KS...甚至根本不要用Foobar
不就解決了這問題???
=w=創新的Audigy系列之所以必須要用Foobar的KS+SSRC
有一個非常嚴重的主因是Audigy系列的硬體SRC會造成失真的情形...
如果今天這張卡真如他描述的那麼好...就算利用其他軟體播放也不會有太大問題
以上...還請指教
簡單的說這邊的意思是...用這張卡時若播放軟體是使用Foobar且設定為KS輸出時,如果原始音樂的頻率是44.1Khz時不會有任何的問題,如果很不幸..
原始音樂的頻率是其他的~如48Khz時..就必須進行SRC的動作...把48K的音樂轉成44.1K
"VIA公版驅動的SRC是由Windows kernel mixer負責的,這時SQ714就需要Windows kernel mixer 來進行SRC,從而截斷了Kernel Streaming的輸出,就變成了沒有聲音。"
這邊的意思是...這張卡如果要硬體進行SRC就必須使用Windows kernel mixer, 但是若是使用KS輸出就會造成一個問題, 因為KS跳過了Windows kernel mixer..所以會變成沒有辦法播出聲音的情形.
"如果把SQ714作為副聲卡或者使用1617A就沒有這樣的問題。"
所謂副聲卡...就是要你裝兩張音效卡啦XD
不過~"~整體看起來...這段文章怪怪的...
理由是...如果沒有辦法硬體SRC...那軟體SRC就好啦....
或是不要用KS...甚至根本不要用Foobar
不就解決了這問題???
=w=創新的Audigy系列之所以必須要用Foobar的KS+SSRC
有一個非常嚴重的主因是Audigy系列的硬體SRC會造成失真的情形...
如果今天這張卡真如他描述的那麼好...就算利用其他軟體播放也不會有太大問題
以上...還請指教
-
- 初學者
- 文章: 15
- 註冊時間: 2007-04-12 19:26
感謝阿刃大大花時間幫我看文章解說,阿刃 寫:" SQ714作為主聲卡的時候,使用8740對Foobar的Kernel Streaming輸出的支持度不好。Kernel Streaming輸出的時候,需要把SQ714的採樣率鎖定在44Khz。 Kernel Streaming 會繞過 Windows kernel mixer,直接輸出音訊資料給聲卡。在播放MP3一類的44KHz的文件時,HT-S和WM8740之間是I2S的傳輸,聲卡就啟動22Khz的晶震工作,而系統的聲音是48Khz的,當系統有傳來聲音,I2S只有一個通道,SQ714就只能進行SRC,把48Khz的信號SRC為44Khz的型號。"
簡單的說這邊的意思是...用這張卡時若播放軟體是使用Foobar且設定為KS輸出時,如果原始音樂的頻率是44.1Khz時不會有任何的問題,如果很不幸..
原始音樂的頻率是其他的~如48Khz時..就必須進行SRC的動作...把48K的音樂轉成44.1K
"VIA公版驅動的SRC是由Windows kernel mixer負責的,這時SQ714就需要Windows kernel mixer 來進行SRC,從而截斷了Kernel Streaming的輸出,就變成了沒有聲音。"
這邊的意思是...這張卡如果要硬體進行SRC就必須使用Windows kernel mixer, 但是若是使用KS輸出就會造成一個問題, 因為KS跳過了Windows kernel mixer..所以會變成沒有辦法播出聲音的情形.
"如果把SQ714作為副聲卡或者使用1617A就沒有這樣的問題。"
所謂副聲卡...就是要你裝兩張音效卡啦XD
不過~"~整體看起來...這段文章怪怪的...
理由是...如果沒有辦法硬體SRC...那軟體SRC就好啦....
或是不要用KS...甚至根本不要用Foobar
不就解決了這問題???
=w=創新的Audigy系列之所以必須要用Foobar的KS+SSRC
有一個非常嚴重的主因是Audigy系列的硬體SRC會造成失真的情形...
如果今天這張卡真如他描述的那麼好...就算利用其他軟體播放也不會有太大問題
以上...還請指教
很清楚,讓看了超多次原文還看不懂的我也能看得懂@@"
真是太謝謝大大了!
-
- 大師
- 文章: 162
- 註冊時間: 2006-11-06 17:54
我是覺得那段話有點多此一舉,HT-S 的卡可以鎖定工作頻率也可以由播放的媒體來決定工作頻率,
如果由播放的媒體來決定的時候,如果同時有多種頻率的內容在播放,會以先放的為主,
後放的如果跟先放的一樣就沒問題,如果不同的話就會經過 kernal mixer 做 SRC 動作,
例如說先播放 44.1kHz 音樂,然後再播放 48kHz 音檔時,
因為音效卡以經在 44.1kHz 工作,後播的 48kHz 內容就會被 SRC 成 44.1kHz,
反過來如果先播放 48kHz 內容再放 44.1kHz mp3 時,mp3 就會被 SRC 到 48kHz,
又如果聲卡直接被使用者鎖定工作頻率的話,那就是相符的內容被直接播放,
不同取樣率的內容得要 SRC....
其實話說回來,我也是在白講的 :p 這整個狀況和一般 AC97 卡沒啥不同,
只是因為 AC97 硬體不支援 44kHz 所以永遠是 44kHz 的內容得要被 SRC,
而 HT-S 因為有兩種頻率,所以就視狀況看何者會經過 SRC 處理。
至於是硬體 SRC 還是 windows kernal mixer SRC 應該是看晶片本身有沒有提供 SRC 功能,
但不論是硬體軟體只要媒體和工作頻率不合就要 SRC~
至於在 kernal stream 模式時會不會因為不同格式的 MME 或 Sirectsound 播放而中斷,
我想那是驅動程式的問題了~
如果由播放的媒體來決定的時候,如果同時有多種頻率的內容在播放,會以先放的為主,
後放的如果跟先放的一樣就沒問題,如果不同的話就會經過 kernal mixer 做 SRC 動作,
例如說先播放 44.1kHz 音樂,然後再播放 48kHz 音檔時,
因為音效卡以經在 44.1kHz 工作,後播的 48kHz 內容就會被 SRC 成 44.1kHz,
反過來如果先播放 48kHz 內容再放 44.1kHz mp3 時,mp3 就會被 SRC 到 48kHz,
又如果聲卡直接被使用者鎖定工作頻率的話,那就是相符的內容被直接播放,
不同取樣率的內容得要 SRC....
其實話說回來,我也是在白講的 :p 這整個狀況和一般 AC97 卡沒啥不同,
只是因為 AC97 硬體不支援 44kHz 所以永遠是 44kHz 的內容得要被 SRC,
而 HT-S 因為有兩種頻率,所以就視狀況看何者會經過 SRC 處理。
至於是硬體 SRC 還是 windows kernal mixer SRC 應該是看晶片本身有沒有提供 SRC 功能,
但不論是硬體軟體只要媒體和工作頻率不合就要 SRC~
至於在 kernal stream 模式時會不會因為不同格式的 MME 或 Sirectsound 播放而中斷,
我想那是驅動程式的問題了~
那段話很簡單...
就是VIA寫的DRIVER是個廢物...
HT-S開啟數位輸出、設定成PCM模式時,7.8聲道就可以輸出
加上Kernel Streaming模式,可以做到44.1K、48K類比不經過SRC輸出
↑
音效卡有這功能很正常...
但是VIA的DRIVER非常厲害,在音樂使用Kernel Streaming高興唱歌
使用7、8聲道以WM8740輸出,聽的很高興的時候...
系統發出音效、遊戲使用音效裝置、MSN叫了一下...
KS輸出馬上就沒聲音
不管頻率鎖定48K、44.1K,或者是音效卡自動選擇,都沒用
也不管系統音效是44.1K、48K,都是一樣的下場
只能按下FOOBAR的停止,然後再繼續播放...
不過印象中只有使用4.XX版的DRIVER可以在44.1K、48K使用7、8聲道輸出
5.XX版的DRIVER就改掉這個BUG了
只能在High Sample Rate模式中使用7、8聲道...
就是VIA寫的DRIVER是個廢物...
HT-S開啟數位輸出、設定成PCM模式時,7.8聲道就可以輸出
加上Kernel Streaming模式,可以做到44.1K、48K類比不經過SRC輸出
↑
音效卡有這功能很正常...
但是VIA的DRIVER非常厲害,在音樂使用Kernel Streaming高興唱歌
使用7、8聲道以WM8740輸出,聽的很高興的時候...
系統發出音效、遊戲使用音效裝置、MSN叫了一下...
KS輸出馬上就沒聲音
不管頻率鎖定48K、44.1K,或者是音效卡自動選擇,都沒用
也不管系統音效是44.1K、48K,都是一樣的下場
只能按下FOOBAR的停止,然後再繼續播放...
不過印象中只有使用4.XX版的DRIVER可以在44.1K、48K使用7、8聲道輸出
5.XX版的DRIVER就改掉這個BUG了
只能在High Sample Rate模式中使用7、8聲道...
-
- 大師
- 文章: 162
- 註冊時間: 2006-11-06 17:54
那 VIA 的 driver 有沒有提供原生的 ASIO?
如果有的話是否用 ASIO 就不會有這種問題呢?
又或者如果掛上 ASIO4ALL,ASIO4ALL 本身也是利用 kernal stream 通道,
不過畢竟程式和 foobar 是不同人寫的,
或許行為會不同??
我手頭上有三張 envy24 系列的產品,
terratec DMX6fire / ewx 2496 / M-audio audiophile 2496
現在裝在電腦裡的 DMX6fire 如果在 ASIO 模式下放歌的話,
正常 MME 音效根本發不出來,
不過我手頭上這三張都不是跑公版 driver,
不知道公版的會怎麼跑~
不過我最喜歡的還是 Live! 跑 kx driver,
MME / ASIO 可以全部同時發聲 @@
如果有的話是否用 ASIO 就不會有這種問題呢?
又或者如果掛上 ASIO4ALL,ASIO4ALL 本身也是利用 kernal stream 通道,
不過畢竟程式和 foobar 是不同人寫的,
或許行為會不同??
我手頭上有三張 envy24 系列的產品,
terratec DMX6fire / ewx 2496 / M-audio audiophile 2496
現在裝在電腦裡的 DMX6fire 如果在 ASIO 模式下放歌的話,
正常 MME 音效根本發不出來,
不過我手頭上這三張都不是跑公版 driver,
不知道公版的會怎麼跑~
不過我最喜歡的還是 Live! 跑 kx driver,
MME / ASIO 可以全部同時發聲 @@
最後由 jasonh77tw 於 2007-04-24 01:03 編輯,總共編輯了 1 次。