![使用 MIDI 控制器调节系统音量](https://linux22.com/image/90927/%E4%BD%BF%E7%94%A8%20MIDI%20%E6%8E%A7%E5%88%B6%E5%99%A8%E8%B0%83%E8%8A%82%E7%B3%BB%E7%BB%9F%E9%9F%B3%E9%87%8F.png)
让 MIDI 控制器调节系统音量。通过以下代码,MIDI控制器可用于控制Linux系统的音频音量:
aseqdump -p 20 | sed -nur 's/^.*controller 14, value (.*)/\1/p' | \
while read l; do amixer -q set Master $l; done
假设 MIDI 控制器的客户端 nr 为:20(可以通过 确定aconnect -i
),高音的 'nr' 为 14(aseqdump
详细信息请参阅输出)
有没有办法更直接地做到这一点,例如为了绕过解析?