[簡介]foobar2000 --- 簡單且高品質的audio player

討論MP3、WAV、MIDI、WMA甚至其他數位音訊的播放、製作、轉換等。

版主: DearHoney

回覆文章
bennetng
神人
文章: 665
註冊時間: 2001-05-07 08:00
來自: 香港
聯繫:

文章 bennetng »

teamJDK 說得對, 我在 win2000 灌了 kx driver, 然後用 foorbar + ks, IMD 的失真情形和 win98 的一模一樣, 在 win2000 + winamp (不論用 waveout 還是 ds), 或是用 wmp, IMD 的情形都是和 win98 的一樣。由此看來 sblive 在 win2000 下無論是否啟用 ks 都是在用硬體做 src, 謝謝 teamJDK 的指導 :)

我倒是很想知道如何才能啟用 kmixer 的 src...
bennetng
神人
文章: 665
註冊時間: 2001-05-07 08:00
來自: 香港
聯繫:

文章 bennetng »

原來 sc-d70 灌了 wdm driver 就可以用 kmixer, 故意把 sc-d70 設定成 48khz 然後試了一下 kmixer 的品質, 發現 kmixer 的品質設定在最高時其實不算太差... 正常的地球人應該很難察覺 kmixer 在最高音質下的失真, kmixer 雖然不及 ssrc 好, 但 cpu 使用卻低了很多

到控制台>聲音及多媒體>音訊>音效播放>進階>效能>取樣率轉換品質
調到最高就可以了

以下是測試結果, sc-d70 是使用 48khz 錄播模式, rmaa 是設定在 44.1khz 錄播模式, 所以測出來已經是 kmixer 錄和播的 src 失真的總和, 另外奉上 kmixer 的 rmaa sav 檔, 你可以用它來跟站上 rmaa 資料庫的 sav 檔比較, 看看自己用的 soundcard 在 48khz 下 DAC 的失真是否已經蓋過了 kmixer 的失真, 如果是的話, ssrc 其實對你沒有甚麼幫助 (當然是假設你的 soundcard 是用 kmixer 做 src)。
http://bennetng.uhome.net/k/KMixer.htm
http://bennetng.uhome.net/k/K-MIXER.SAV


rmaa 有一個 bug, 如果播放用 44.1k 但錄音用 48k 的話, 圖形會出錯 (IMD 和 stereo crosstalk 的圖形很明顯是出錯了)
http://bennetng.uhome.net/k/bug.htm


另外, 用 rmaa 測時, kmixer 的 src 音質會被自動調到最高, 所以用 rmaa 是不能測試其他的品質的, 用 cool edit 錄然後再分析就可以了(不貼上來了, 總之就是超爛, 有興趣自己試吧)
BLUEBLUE
初學者
文章: 26
註冊時間: 2002-12-21 00:53

文章 BLUEBLUE »

剛才做了一些測試

發現音訊播放設定裡面的
取樣頻率轉換品質的調整居然可以影響KS output的音質
如同影響DS & wave output一樣

如果說取樣頻率轉換品質是調整KMIXER的SRC

哪KS OUTPUT就應該不受影響才是.......怪了
BLUEBLUE
初學者
文章: 26
註冊時間: 2002-12-21 00:53

文章 BLUEBLUE »

BLUEBLUE 寫:剛才做了一些測試

發現音訊播放設定裡面的
取樣頻率轉換品質的調整居然可以影響KS output的音質
如同影響DS & wave output一樣

如果說取樣頻率轉換品質是調整KMIXER的SRC

哪KS OUTPUT就應該不受影響才是.......怪了

TMNEXT 寫:令人慶幸的是,在一般的情形下,會使用 KMixer SRC 的機會很少。
我試過幾個情況(用的音效卡是 Live! value,Driver 用 XP 內建的、Creative 提供的、Kx WDM Driver 三種都一樣),即使在 DirectSound 硬體加速完全關閉的情形下,使用傳統 MME Wave Out,仍然是硬體 SRC,而不會用 KMixer。
Winamp 2.79 用 DirectSound 輸出則會變成 22Khz 8Bit。新版的 Crossfading DirectSound output 預設值是開啟 Creat primary buffer,則其輸出結果也會使用硬體 SRC。
而 Media Player 在關閉硬體加速的情形下使用 DirectSound,還是會丟給硬體 SRC。
不過,其他音效卡的情況不明。
以上節錄於SRC TEST


由以上推論
我的目前聽音樂的狀況並沒有用KMIXER作SRC
也就是說取樣頻率轉換品質的調整跟KMIXER無關!?

越來越混亂了 ?_?
bennetng
神人
文章: 665
註冊時間: 2001-05-07 08:00
來自: 香港
聯繫:

文章 bennetng »

測試 soundcard 是否用 kmixer 做 src 其實十分簡單, 只要下載這個 16/44 的 IMD test tone, 然後在控制台變更 kmixer 的取樣率轉換品質, 聽聽是否有分別就可以, 如果有的話, 分別是十分明顯! 除非是聾的, 否則沒有可能會聽不出!!! 如果聽不出的話, 絕對不用擔心自己的聽覺是否有問題, 因為你的 soundcard 根本不是用 kmixer 做 src。(測試前當然要記得關掉 ssrc)

http://bennetng.uhome.net/foobar/Reference-IMD.rar
bennetng
神人
文章: 665
註冊時間: 2001-05-07 08:00
來自: 香港
聯繫:

文章 bennetng »

以下就是 kmixer 三種品質的 IMD 比較, 用聽的就可以了

http://bennetng.kc-studio.com/KM.RAR
bennetng
神人
文章: 665
註冊時間: 2001-05-07 08:00
來自: 香港
聯繫:

文章 bennetng »

當 sc-d70 (wdm) 設定成 48k 時, ks 是不能播放 44k 的 file 的, 所以可以肯定 ks 是 bypass 了 kmixer 了
BLUEBLUE
初學者
文章: 26
註冊時間: 2002-12-21 00:53

文章 BLUEBLUE »

bennetng 寫:測試 soundcard 是否用 kmixer 做 src 其實十分簡單, 只要下載這個 16/44 的 IMD test tone, 然後在控制台變更 kmixer 的取樣率轉換品質, 聽聽是否有分別就可以, 如果有的話, 分別是十分明顯! 除非是聾的, 否則沒有可能會聽不出!!! 如果聽不出的話, 絕對不用擔心自己的聽覺是否有問題, 因為你的 soundcard 根本不是用 kmixer 做 src。(測試前當然要記得關掉 ssrc)

http://bennetng.uhome.net/foobar/Reference-IMD.rar
測試結果出來了

不論是用
KS DS wave output
都會受到影響.....
bennetng 寫:當 sc-d70 (wdm) 設定成 48k 時, ks 是不能播放 44k 的 file 的, 所以可以肯定 ks 是 bypass 了 kmixer 了
接下來又用了SSRC 作resample到48K
發現還是會受取樣率轉換品質影響....

所以說能不能bypass KMIXER每個人的狀況都不一樣...

我的卡(vibra128)無論如何都逃不離KMIXER的毒手.... :-.-:
最後由 BLUEBLUE 於 2003-01-21 23:34 編輯,總共編輯了 1 次。
Ho Kiu
大師
文章: 173
註冊時間: 2001-04-10 08:00
來自: 香港

...

文章 Ho Kiu »

audigy2可以bypass KMIXER喔~
各位用audigy2的用家可以作上面的測試^^

還有~live5.1不可以~
audigy1也不可以~
Ho Kiu
大師
文章: 173
註冊時間: 2001-04-10 08:00
來自: 香港

oh.....

文章 Ho Kiu »

啊......測試音效卡的同時~突然回想起來我還有一張pci128.........不見了-_-||
回覆文章