补充说明
aumix 是面向 OSS(Open Sound System)/dev/mixer 接口的混音器,提供 ncurses 全屏界面与命令行参数两种用法。现代 Linux 默认使用 ALSA,/dev/mixer 往往不存在,应改用 alsamixer 或 amixer。
它仍可能出现在老式嵌入式系统或启用了 OSS 兼容层的机器上。若只是想在脚本中调音量,amixer sset Master 60% 是更可靠的替代方案。
语法
aumix [选项]
选项
-d 设备:指定混音器设备,默认/dev/mixer-q:查询并打印当前设置,不进入界面-S:把当前设置保存到~/.aumixrc-L:从~/.aumixrc载入设置-v 数值:设置主音量-w 数值:设置 PCM 音量-m:静音开关
实例
# 打开全屏混音界面
aumix
# 打印当前混音器状态
aumix -q
# 把主音量设为 70
aumix -v 70
# 保存当前设置,之后可恢复
aumix -S
# 恢复保存的设置
aumix -L
# 现代 ALSA 系统应改用
alsamixer
amixer sset Master 70%
音量取值范围通常为 0-100,具体由驱动决定;-q 输出中的 R、P 等标记表示录音源与播放通道。