Linux ALSA音频工具

参考:
ALSA 音频工具 amixer、aplay、arecord
Linux Alsa
ALSA的配置文件

音频录制——arecord
音频播放——aplay
音频配置——amixer

alsamixer与amixer的区别
alsamixer是Linux音频框架ALSA工具之一,用于配置音频各个参数;
alsamixer是基于文本图形界面的,可以在终端中显示.通过键盘的上下键,左右键等实现音量设置,开关操作等。

amixer,是alsamixer的文本模式,即命令行模式,以命令行的形式去配置声卡的各个选项,比如选择音频输入通道是Mic输入,还是Line输入。

1、调节音量等参数

sudo alsamixer

在这里插入图片描述

2、播放某个音频

sudo aplay /opt/factory_tester/HDMI/test_vioce.wav

3、aplay -l 列出声卡和数字音频设备

sudo aplay -l

在这里插入图片描述

4、ALSA配置状态保存,恢复和自动加载

实际使用过程中,常常需要动态修改声卡的配置信息,如更新asoundrc中的Mixer信息。如果不对当前声卡的配置状态进行保存,下次启动系统时,将还原到原始状态。为此,我们有必要对声卡的配置状态进行保存。声卡配置状态保存工具为:alsactl,具体保存命令为:

对声卡信息状态进行保存

alsactl store -f /var/lib/alsa/asound.state 

这样就在/var/lib/alsa/目录下生成了asound.state文件,该文件保存了声卡的状态配置信息,包括常用的mixer配置信息。
相应的声卡状态恢复命令为:

声卡状态恢复命令

alsactl restore -f /var/lib/alsa/asound.state
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值