我們可以在家目錄建立 .asoundrc 這個檔案,並且加入以下的內容:
pcm.softvol
{
type softvol
slave
{
pcm "dmix"
}
control
{
name "Master"
card 0
}
}
pcm.duplex {
type asym
playback.pcm "softvol"
capture.pcm "dsnoop"
}
pcm.!default
{
type plug
slave.pcm "duplex"
}
這樣我們就可以使用 default 裝置來同時進行錄音與播放工作了。
另外如果你的音效卡支援播放 16 bits / 44100HZ 以上的格式,想讓 ALSA 混音時以較高的格式輸出的話,可以透過修改 /usr/share/alsa/alsa.conf 的內容來達成:
defaults.pcm.dmix.rate 192000
defaults.pcm.dmix.format S32_LE
沒有留言:
張貼留言