gpt4 book ai didi

linux - 如何用 amixer 改变两个音量控制?

转载 作者:塔克拉玛干 更新时间:2023-11-02 23:55:58 25 4
gpt4 key购买 nike

我正在尝试通过 bash shell 中的 amixer 更改两个简单混音器控件的音量。

这是我正在运行的 ALSA 版本:

$ cat /proc/asound/version
Advanced Linux Sound Architecture Driver Version k3.8.13-gentoo.

我有两个简单的混音器控件('DAC',0'DAC',1),我有兴趣控制它们:

$ amixer scontrols
...
Simple mixer control 'DAC',0
Simple mixer control 'DAC',1
...

我可以使用 amixer set 命令 轻松地单独设置每个控件的音量:

$ amixer set -c0 DAC,0 10%- && amixer set -c0 DAC,1 10%-

虽然它有效,但执行 amixer 两次对我来说似乎不是很有说服力。有没有一种方法可以使用单个 amixer 执行来更改多个简单混音器控件的音量?

最佳答案

您可以通过stdin 传递多个命令:

amixer -c0 -sq <<-EOF
set DAC,0 10%-
set DAC,1 10%-
EOF

关于linux - 如何用 amixer 改变两个音量控制?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19071434/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com