巧用多声道声卡
在《聲卡: 不同的聲音,聲卡進階應(yīng)用技巧集》一文中提到可能很多用戶是音箱和耳機的雙料用戶,所以給出一種方法使這些用戶無需反復(fù)換接線而達到音箱和耳機的同時使用:音箱和耳機分別接后置和前置音頻輸出接口,然后根據(jù)需要切換后置或前置輸出。
但這樣顯然還是有點麻煩,每次都要調(diào)出聲卡設(shè)置程序來切換,而且并不是所有的聲卡(或集成聲卡)都支持后置和前置切換,甚至很多前置接口其實是接到后置接口上的,根本無法實現(xiàn)。于是我們只好尋求其它更好的辦法來解決。
現(xiàn)在幾乎所有的聲卡都是多聲道的,即使還是三個輸出接口(MIC、WAVEOUT、LINEIN),但在聲卡設(shè)置程序中選擇多聲道輸出時都是重定義了這幾個接口。比如5.1的聲卡選擇了6聲道,MIC口就被重定義了,這樣就無法使用麥克風(fēng)。對了一般用戶來說,還是2.1的音箱和耳機,這樣,我們可以選擇4聲道的模式:WAVEOUT接音箱,LINEIN接耳機,MIC還接麥克風(fēng)。這樣其實在大多數(shù)情況下(其實是當(dāng)應(yīng)用程序使用DirectSound輸出時)音箱和耳機就同時有聲音了,當(dāng)然如果聲源本身是5.1或更高聲道時可能音箱和耳機輸出內(nèi)容是不一樣:D
使用Media Player或Media Player Classic播放音頻或視頻時就可以發(fā)現(xiàn)音箱和耳機都有聲音了,這樣如果音箱不開就可以使用耳機聽聲音了。而Winamp或foobar由于默認(rèn)不使用DirectSound輸出,得進行一些設(shè)置才行(具體見《聲卡...》一文)。
當(dāng)然使用4聲道時,輔助聲道(原來的LINEIN,一般接耳機吧)的聲音質(zhì)量會差一些,如果聲卡支持虛擬3D音響等功能,不妨把它打開,這樣輔助聲道的音質(zhì)應(yīng)該會好些。
但這樣顯然還是有點麻煩,每次都要調(diào)出聲卡設(shè)置程序來切換,而且并不是所有的聲卡(或集成聲卡)都支持后置和前置切換,甚至很多前置接口其實是接到后置接口上的,根本無法實現(xiàn)。于是我們只好尋求其它更好的辦法來解決。
現(xiàn)在幾乎所有的聲卡都是多聲道的,即使還是三個輸出接口(MIC、WAVEOUT、LINEIN),但在聲卡設(shè)置程序中選擇多聲道輸出時都是重定義了這幾個接口。比如5.1的聲卡選擇了6聲道,MIC口就被重定義了,這樣就無法使用麥克風(fēng)。對了一般用戶來說,還是2.1的音箱和耳機,這樣,我們可以選擇4聲道的模式:WAVEOUT接音箱,LINEIN接耳機,MIC還接麥克風(fēng)。這樣其實在大多數(shù)情況下(其實是當(dāng)應(yīng)用程序使用DirectSound輸出時)音箱和耳機就同時有聲音了,當(dāng)然如果聲源本身是5.1或更高聲道時可能音箱和耳機輸出內(nèi)容是不一樣:D
使用Media Player或Media Player Classic播放音頻或視頻時就可以發(fā)現(xiàn)音箱和耳機都有聲音了,這樣如果音箱不開就可以使用耳機聽聲音了。而Winamp或foobar由于默認(rèn)不使用DirectSound輸出,得進行一些設(shè)置才行(具體見《聲卡...》一文)。
當(dāng)然使用4聲道時,輔助聲道(原來的LINEIN,一般接耳機吧)的聲音質(zhì)量會差一些,如果聲卡支持虛擬3D音響等功能,不妨把它打開,這樣輔助聲道的音質(zhì)應(yīng)該會好些。
總結(jié)
- 上一篇: .net中流的概念!
- 下一篇: 转《浅谈数据库设计技巧》