是否有可能从虚拟卡输出?

时间:2014-06-22 10:33:32

标签: centos6 alsa

我尝试使用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)

1 个答案:

答案 0 :(得分:1)

snd-dummy驱动程序抛弃播放数据,并记录静默。

对于环回设备,请改用snd-aloop驱动程序。