|
简述amixer及其用法:
alsamixer是Linux 音频架构ALSA中的Alsa工具的其中一个,用于配置音频的各个参数。 alsamixer是基于文本下的图形界面的,可以通过键盘的上下键,左右键等,很方便地设置需要的音量,开关某个switch(开关)等等操作。 amixer,是alsamixer的文本模式,即命令行模式,需要用amixer命令的形式去配置你的声卡的各个选项。 1.先看看amixer支持哪些命令,大概有哪些功能
amixer --help
2.再看看当前的音频系统提供了哪些接口 可以用命令查看: amixer contents
3.如何去设置某个参数 先用get命令去看有哪些接口,然后再去用set命令。 amixer cget numid=5,iface=MIXER,name='PCM Volume' 显示的是最大的27,假设想要设置为25,那么就用cset去设置: amixer cset numid=5,iface=MIXER,name='PCM Volume' 25 再比如,去将'Mic Supply 的switch关闭: amixer cset numid=12,iface=MIXER,name='Mic Supply Switch' Off 总结一下用法: amixer cget controls中所输出的某个参数 amixer cset controls中所输出的某个参数 具体的值(比如,0,1,On,Off等)
参考文章:
https://www.cnblogs.com/songfeixiang/p/3733700.html |