asio output要打開resampling,並設成48khz即可
還沒仔細聽過,他的readme說asio不會經過windows mixer的涂毒\r
也許音質會提高?不知音質和peter的比起來怎樣
winamp2 :audigy 可使用0.15 asio output plugin
版主: DearHoney
-
- 神人
- 文章: 300
- 註冊時間: 2001-11-23 08:00
-
- 神人
- 文章: 300
- 註冊時間: 2001-11-23 08:00
我提供一下我的經驗......
我的配備:
P31G
Win XP+sp1
Audigy DE
out_asio_020c.zip Ver. 0.20c
另外作者有提供一個檢測有無支援ASIO的程式 ASIO caps
http://www.aikis.or.jp/~otachan/ASIOcaps.html
我第一次安裝,就是下載後直接拿來使用,如圖:
這時候,這個ASIO外掛,Devicd選項裡有找到"Creative EMU10k X ASIO",這時我使用時,無論是聽mp3或是聽CD都可以正常放音..........
這時用作者的檢測程式得到下列的結果:
在以上的情況下使用ASIO外掛時有出現以下的特點:
1.Winamp的音量控制及EQ混音器 失效
2.另外在Audigy的 Sunound Mixer 裡的 "波型/mp3"選項,一樣變得
無法控制目前在Winamp上所播放的音樂之音量,即便把他關掉也不
影響音樂的播放.......
後來我去下載了Cubase VST 5.1 demo 回來安裝...
安裝完畢後,我再用作者的檢測程式來檢測.....
這時會發現會有多出一個 "ASIO DirectX Full Duplex Driver" 如圖
這時我再進入ASIO外掛的選項中,改選"ASIO DirectX Full Duplex Driver"
來播放音樂....如圖
結果一樣播放正常,但跟之前的不同點是,
Winamp 的音量控制和EQ一樣是失效,
但是在Sunound Mixer 裡的 "波型/mp3"選項,變成可以控制目前音樂
的音量,如果把他關掉就是靜音了......
用了這個外掛之後,個是覺得聲音變得比較亮,音質感覺上也有變得比較好,感覺一些細節好像也能夠聽比較清楚了一些.....
另外,以上兩種方法在音質上的差異,我自己是感覺不太出來有差多少,
對這方面比較有研究的人,可否請告知一下用那一種來聽比較好呢?
是用Creative EMU10k X ASIO 比較好 ?
還是用ASIO DirectX Full Duplex Driver 比較好?
另外,Cubase VST 5.1 demo 這個可以到這個網頁
http://service.steinberg.de/webdoc_ct_i ... _con_pc_en
的ftp://ftp.steinberg.net 裡找到下載.............
我的配備:
P31G
Win XP+sp1
Audigy DE
out_asio_020c.zip Ver. 0.20c
另外作者有提供一個檢測有無支援ASIO的程式 ASIO caps
http://www.aikis.or.jp/~otachan/ASIOcaps.html
我第一次安裝,就是下載後直接拿來使用,如圖:
這時候,這個ASIO外掛,Devicd選項裡有找到"Creative EMU10k X ASIO",這時我使用時,無論是聽mp3或是聽CD都可以正常放音..........
這時用作者的檢測程式得到下列的結果:
在以上的情況下使用ASIO外掛時有出現以下的特點:
1.Winamp的音量控制及EQ混音器 失效
2.另外在Audigy的 Sunound Mixer 裡的 "波型/mp3"選項,一樣變得
無法控制目前在Winamp上所播放的音樂之音量,即便把他關掉也不
影響音樂的播放.......
後來我去下載了Cubase VST 5.1 demo 回來安裝...
安裝完畢後,我再用作者的檢測程式來檢測.....
這時會發現會有多出一個 "ASIO DirectX Full Duplex Driver" 如圖
這時我再進入ASIO外掛的選項中,改選"ASIO DirectX Full Duplex Driver"
來播放音樂....如圖
結果一樣播放正常,但跟之前的不同點是,
Winamp 的音量控制和EQ一樣是失效,
但是在Sunound Mixer 裡的 "波型/mp3"選項,變成可以控制目前音樂
的音量,如果把他關掉就是靜音了......
用了這個外掛之後,個是覺得聲音變得比較亮,音質感覺上也有變得比較好,感覺一些細節好像也能夠聽比較清楚了一些.....
另外,以上兩種方法在音質上的差異,我自己是感覺不太出來有差多少,
對這方面比較有研究的人,可否請告知一下用那一種來聽比較好呢?
是用Creative EMU10k X ASIO 比較好 ?
還是用ASIO DirectX Full Duplex Driver 比較好?
另外,Cubase VST 5.1 demo 這個可以到這個網頁
http://service.steinberg.de/webdoc_ct_i ... _con_pc_en
的ftp://ftp.steinberg.net 裡找到下載.............
當你使用 waveOut, DirectSound 輸出時,Winamp 會用 MME, DirectSound 的 APIs 提供的函式,
透過音效卡的 VxD, WDM 等硬體驅動程式輸出音效。
MME 的驅動程式,或者說 API,也就是 mmsystem.dll 這個檔,是 windows 上一個比較老舊的多媒體
APIs,提供了許多函式,讓應用程式來呼叫使用。\r
DirectSound 的驅動程式,或者說 API,也就是 dsound.dll,是一個比較新的、為了遊戲需要而設計的
APIs,提供了許多函式,讓應用程式來呼叫使用。\r
最後這些軟體層的驅動程式,再透過音效卡的 VxD,或 WDM Driver,與硬體溝通,輸出音效。
當使用 ASIO 輸出的時候,也就是 ASIO Output plug-in,會使用 ASIO 的 APIs,
透過音效卡的 ASIO "硬體"驅動程式,輸出聲音。
Live!/Audigy 的 ASIO Driver,只支援 48KHz(因為 Live!/Audigy 的音效晶片內部是固定以 48KHz
工作),所以若不先 resample 為 48KHz,就沒有聲音。
當你安裝 CubaseVST 以後,系統會多出 ASIO Multimedia Driver, ASIO DirectX Driver,
ASIO DirectX Full Duplex Driver 等幾個 Driver。
這是因為不是所有的音效卡,廠商都會特別撰寫一個 ASIO 的 "硬體" 驅動程式。
為了能讓 CubaseVST 能在一般的音效卡上正常的工作,製作 CubaseVST 的 Steinberg 公司,
隨軟體附上了這幾個 Driver,讓使用 ASIO 的軟體(使用 ASIO 函式=呼叫 ASIO 函式=使用 ASIO APIs
的軟體),即使系統上沒有相對應的 ASIO 硬體驅動程式,也能夠透過傳統的 MME(=>ASIO Multimedia
Driver), 或 DirectSound(=>ASIO DirectX Driver)Driver,來發出聲音。
也就是說,當你用 ASIO Multimedia Driver 或 ASIO DirectX Driver,
其實也就是 ASIO APIs => MME/DirectSound APIs => 使用音效卡一般的 VxD, WDM Driver 來發出聲音。
也就是說,它和使用 MME/DirectSound APIs 輸出,透過 VxD/WDM 發聲,情況是一樣的。
只是這樣能讓使用 ASIO APIs 的軟體,在沒有 ASIO 驅動程式的系統上也能夠運作。
因為 ASIO DirectX Driver 使用的是 DSound=>VxD/WDM Driver,所以支援的取樣頻率也就和一般
DSound=>VxD/WDM Driver 的情況沒有兩樣,也就不再只限制於 48KHz。
Winamp 的音量控制,使用的是 MME 或 DirectSound 的 APIs 去控制音量,
當你使用 ASIO 的 Output plug-in,也就是改用 ASIO APIs,音量控制自然會失效。
透過音效卡的 VxD, WDM 等硬體驅動程式輸出音效。
MME 的驅動程式,或者說 API,也就是 mmsystem.dll 這個檔,是 windows 上一個比較老舊的多媒體
APIs,提供了許多函式,讓應用程式來呼叫使用。\r
DirectSound 的驅動程式,或者說 API,也就是 dsound.dll,是一個比較新的、為了遊戲需要而設計的
APIs,提供了許多函式,讓應用程式來呼叫使用。\r
最後這些軟體層的驅動程式,再透過音效卡的 VxD,或 WDM Driver,與硬體溝通,輸出音效。
當使用 ASIO 輸出的時候,也就是 ASIO Output plug-in,會使用 ASIO 的 APIs,
透過音效卡的 ASIO "硬體"驅動程式,輸出聲音。
Live!/Audigy 的 ASIO Driver,只支援 48KHz(因為 Live!/Audigy 的音效晶片內部是固定以 48KHz
工作),所以若不先 resample 為 48KHz,就沒有聲音。
當你安裝 CubaseVST 以後,系統會多出 ASIO Multimedia Driver, ASIO DirectX Driver,
ASIO DirectX Full Duplex Driver 等幾個 Driver。
這是因為不是所有的音效卡,廠商都會特別撰寫一個 ASIO 的 "硬體" 驅動程式。
為了能讓 CubaseVST 能在一般的音效卡上正常的工作,製作 CubaseVST 的 Steinberg 公司,
隨軟體附上了這幾個 Driver,讓使用 ASIO 的軟體(使用 ASIO 函式=呼叫 ASIO 函式=使用 ASIO APIs
的軟體),即使系統上沒有相對應的 ASIO 硬體驅動程式,也能夠透過傳統的 MME(=>ASIO Multimedia
Driver), 或 DirectSound(=>ASIO DirectX Driver)Driver,來發出聲音。
也就是說,當你用 ASIO Multimedia Driver 或 ASIO DirectX Driver,
其實也就是 ASIO APIs => MME/DirectSound APIs => 使用音效卡一般的 VxD, WDM Driver 來發出聲音。
也就是說,它和使用 MME/DirectSound APIs 輸出,透過 VxD/WDM 發聲,情況是一樣的。
只是這樣能讓使用 ASIO APIs 的軟體,在沒有 ASIO 驅動程式的系統上也能夠運作。
因為 ASIO DirectX Driver 使用的是 DSound=>VxD/WDM Driver,所以支援的取樣頻率也就和一般
DSound=>VxD/WDM Driver 的情況沒有兩樣,也就不再只限制於 48KHz。
Winamp 的音量控制,使用的是 MME 或 DirectSound 的 APIs 去控制音量,
當你使用 ASIO 的 Output plug-in,也就是改用 ASIO APIs,音量控制自然會失效。