如何控制音频环回的PCM音量?

问题描述

我最近从计算机上运行的应用程序创建了实时音频流。它只会输出到音频设备,我无法直接从应用程序中流式传输。

结果,我在下面的asound.conf文件中创建了一个环回。

问题在于音量太小,我无法增加音量。我将在alsamixer中可以找到的每个播放控件都放到最大,但是它们都不会对播放音量产生任何影响。混音器中只有一台设备,我也尝试增加它,但是没有变化。

如何增加!default设备甚至是环聊上的音量?

# output device
pcm.loopout {
type dmix
ipc_key 328211
slave.pcm "hw:Loopback,0"
}

# input device
pcm.loopin {
type dsnoop
ipc_key 686592
slave.pcm "hw:Loopback,1,0"
}

# duplex plug device
pcm.loop {
type plug
slave {
pcm {
type asym
playback.pcm "loopout"
capture.pcm "loopin"
}
}
}

pcm.!default {
type plug
slave.pcm mdev
route_policy "duplicate"
}

pcm.mdev {
type multi

slaves.a.pcm "hw:Loopback,0"
slaves.a.channels 2
slaves.b.pcm "hw:0,0"
slaves.b.channels 2

bindings.0.slave a
bindings.0.channel 0
bindings.1.slave a
bindings.1.channel 1
bindings.2.slave b
bindings.2.channel 0
bindings.3.slave b
bindings.3.channel 1
}

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)