realtec ac97 audio & usb emp audio device
麥克風 & stereo mix & 線路輸入
在選擇預設裝置或是realtec ac97 audio作為麥克風裝置時,而要傳出usb emp audio device捕獲的聲音,則必須選擇stereo mix(通過錄製音效卡的輸出,再傳送聲音)或是選擇麥克風,但此時要將耳塞放在麥克風旁邊(這樣麥克風才能夠錄製到聲音)兩者都是錄製音效卡的輸出
skype就是通過訪問音效卡儲存的錄製到的聲音並將其傳送到遠端。
在選擇usb emp audio device作為麥克風裝置時,將使用usb emp audio device作為錄製裝置,此時聲音的傳送不需要經過音效卡。此時在錄音控制中不論你選擇什麼,可以是stereo mix,也可以是麥克風,即便此時音效卡不進行錄音都跟skype沒有關係,因為此時skype沒有選擇realtec ac97 audio作為錄製裝置。
usb emp audio device—>捕獲的聲音—>skype網路傳輸
此時如果音效卡進行了錄音,則上面兩個過程都存在且同時進行,如果音效卡沒有進行錄製則為:
usb emp audio device—>捕獲的聲音—>skype網路傳輸
skype是通過訪問usb emp audio device錄製到的聲音並將其傳送到遠端。
簡單的說就是:當選擇系統預設或realtec ac97時,只要它的錄音功能(注意是音效卡的錄音功能record輸入,不是播音功能playback輸出)正常即可,當選擇usb emp audio device時,也只要usb emp audio device的錄製(捕捉)功能正常即可,此時即便usb emp audio device沒有將聲音傳送到default direct sound,也只是本地沒有聲音,遠端聲音卻正常(這時你千萬不要感到很奇怪啊,呵呵:))
如果選擇的裝置是系統預設或realtec ac97,而又需要傳送usb emp audio device捕捉到的聲音時,這時候usb emp audio device就必須把捕捉到的聲音傳送到default direct sound,然後選擇realtec ac97的stereo mix錄製,利用stereo mix能夠錄製音效卡的輸出來完成。
揚聲器音量調節:相當於音量控制面板,調節的是playback的音量(耳塞),可以通過調節系統音量(對應於音量控制面板中的音量控制),也可以直接控制音效卡聲音的輸出(此時,音量控制面板中的音量控制沒有變化)。
麥克風音量調節:相當於錄音控制面板,調節的是record的音量(麥克風)
使用ibasicaudio和iamaudioinputmixer的不同:
使用iamaudioinputmixer調節的是裝置的錄製音量,而使用ibasicaudio控制的是聲音捕捉裝置輸出到音效卡的音量。
如果聲音捕捉裝置使用的是usb emp audio device,則使用ibasicaudio方法只能控制本地的聲音,並不能控制遠端的聲音,因為遠端的聲音是通過捕捉裝置捕捉到的聲音傳過去的。也就是說,ibasicaudio只能控制下面的第一條鏈,而使用
iamaudioinputmixer則不同,因為它控制的是usb emp audio device的錄製音量,所以對下面兩條鏈都有影響。所以,如果使用usb emp audio device作為捕捉裝置,要控制遠端的聲音,必須使用iamaudioinputmixer方法,如果使用windows default device(realtek ac97),則兩種方法都可以。
usb emp audio device—>捕獲的聲音—>skype網路傳輸
選擇音量控制面板中的line in控制的是line in--->音效卡輸入--->音效卡輸出 鏈的音效卡輸入--->音效卡
輸出部分,此時如果將音量控制面板中的line in靜音,音效卡輸入--->音效卡輸出這一部分將不再進行,
但因為line in--->音效卡輸入 仍然在正常進行,因此此時選擇line in錄製仍然可以錄製到聲音。
也就是說音量控制面板line in靜音並沒有控制從line in線到音效卡輸入部分。
當音效卡連線line in,本端已經有聲音輸出,如果本端不選擇line in錄製和stereo mix錄製,遠端不
知道有沒有聲音?
沒有。3601沒有音訊捕捉裝置及filter,graph也沒有聲音鏈,不知道能否通過ibasicaudio介面控制聲音?
試過了不行,可以查詢到ibasicaudio介面,但呼叫它的put_volume方法時提示沒有實現e_notimp.
可行方案:
新增聲音鏈:因為要遠端有聲音必須選擇line in或stereo mix錄製(後者有噪音,不好),加上原來
line in線的聲音輸出,本端將產生兩個重疊的聲音,因此必須在音量控制面板中將line in靜音line
in線到音效卡輸出的聲音。控制聲音兩個方法ibasicaudio或調節line in錄製音量。
發現使用ibasicaudio介面只可以控制本地聲音,不可以控制遠端聲音,這一點3601與3524不同,因為
3601:realtek ac97--->default direct sound
3524:usb 3524--->default direct sound
3601即使用ibasicaudio介面使realtek ac97不傳送聲音到default direct sound,skype也可以從
realtek ac97獲取聲音,而3524則不能。
調節line in錄製本地和遠端都可以控制。
現在可行的方法只有調節line in錄製mixer拉,但發現hd的音效卡不能調節line in錄製mixer。
現在選擇辦法不新增聲音鏈,選擇line in錄製,也可以選擇stereo mix錄製,音量控制面板中的line in
不靜音,通過調節line in錄製mixer或stereo mix錄製(非hd的音效卡直接調節line in錄製mixer,而
hd音效卡則要通過調節主錄音控制mixer來調節)來控制錄製音量,但這只能控制遠端的音量,不能控制本端
如果選擇stereo mix錄製,則通過調節系統音量既可以控制本端也可以控制遠端。
如果新增聲音鏈,選擇line in錄製,不能選擇stereo mix錄製(噪音),音量控制面板中的line in選擇靜音,
則既可以控制本端也可以控制遠端。
3524:需要device filter,需要default direct sound filter,有device mixer,skype有兩種錄製裝置可選擇。
3601:需要tv audio filter,需要line in線,無device mixer,skype只能選擇音效卡作為錄製裝置。
3545:audio和video從乙個filter demux得到,不需要line in線,需要default direct sound filter,無device mixer,
skype只能選擇音效卡作為錄製裝置。
3545 skypedtv的唯一方法:
和3601一樣只能選擇音效卡作為錄製裝置。
3601需要line in線,可選擇line in錄製和stereo mix錄製,而3545沒有line in線,不能選擇line in錄製
只能選擇stereo mix錄製。
可使用ibasicaudio介面控制本端和遠端聲音。
可通過stereo mix錄製調節控制遠端聲音。
可通過調節系統聲音控制本端和遠端聲音。
設定 當前聲音裝置 輸入裝置
檢視聲音裝置目錄 root hi3798mv200 cat proc asound cards 0 hisiaiao hisi aiao hisi aiao hisi aiao 2 device usb audio usb audio device usb audio device at usb f...
樹莓派聲音輸出設定 樹莓派網路設定
如果安裝raspberry pi os lite,沒有圖形介面,必須手動設定無線網絡卡 1 ip link show 顯示網路介面資訊 正常情況下可以看到無線裝置wlan0 2 sudo iwconfig wlan0 txpower on 開啟無線網絡卡電源 3 iwlist wlan0 scan ...
手機便簽可以自己設定提醒聲音嗎?怎麼設定
當然了,這麼多種提醒方式中,大家比較關心的,就是響鈴聲音提醒。作為一款人性化的桌面便簽軟體工具,敬業籤為使用者提供了 提醒音效 經典音效 以及 系統提示音 三種型別的提醒聲音 使用者可以根據自己的偏好,自由選擇設定。那麼,怎麼設定呢?下面,小編就用自己的蘋果iphone手機來給大家演示一下吧。2 在...