我尝试使用dmix和dsnoop通过虚拟卡混合音频文件:
aplay s1.wav &
aplay s2.wav &
arecord -f dat -t wav -d 3 result.wav
但这可能吗?
我只有虚拟卡片:
modprobe snd-dummy
我的〜/ .asoundrc文件是:
defaults.pcm.card 1 #dummy card
pcm.duplex {
type asym
playback.pcm "dmix"
capture.pcm "dsnoop"
}
pcm.!default {
type plug
slave.pcm "duplex"
}
继续:
CentOS6.5(x86_64)
答案 0 :(得分:1)
snd-dummy
驱动程序抛弃播放数据,并记录静默。
对于环回设备,请改用snd-aloop
驱动程序。