1.設定預設聲霸卡為USB聲霸卡
在$HOME下建立.asoundrc
$cd $HOME
$nano .asoundrc
輸入以下内容
defaults.ctl.card 1
defaults.pcm.card 1
最後的1是USB聲霸卡的編号,可通過以下指令檢視
$aplay -l
或
$cat /proc/asound/cards
然後重新開機一下alsa就把1号聲霸卡(usb聲霸卡)設定成預設聲霸卡了。
測試錄音
$arecord -d 10 test.wav
測試播音
$aplay test.wav
2.播音和錄音為不同聲霸卡時,可以參考以下配置,修改~/.asoundrc
pcm.!default {
type asym
playback.pcm {
type plug
slave.pcm "hw:0,0"
}
capture.pcm {
type plug
slave.pcm "hw:1,0"
}
其中,hw:1,0表示card 1 device 0
3.調節聲霸卡音量
打開終端,輸入
$alsamixer
即可調節音量
按 f6 會出現聲霸卡清單
一般來說,usb 聲霸卡總是第二位的,聲霸卡編号是1(預設聲霸卡是0)
4.測試指定聲霸卡
arecord -D "plughw:5,0" -d 3 temp.wav
aplay -D "plughw:1,0" temp.wav