基于ALSA架构的声卡播放录音设置

1.ALSA声卡驱动配置默认为静音所有的输出,必须先用amixer工具解除主音量和PCM音量的静音。amixer不带参数运行时,返回声卡上所有通道的设置情况。
利用amixer工具设置ALSA架构的播放音频控制
~ #./amixer -c 0 sset 'PCM',0 50% unmute
~ #./amixer -c 0 sset 'Master',0 100%,100% unmute

录音音频控制:
~ #./amixer -c 0 sset 'Mic' 100%  on
~ #./arecord -D plughw:0,0 -f S16_LE -c 2 -r 48000 ff.wav

2.测试ALSA声卡的播放功能:
   方法1:用名字指定
   ~ # export LD_LIBRARY_PATH=/lib
   ~ # ./aplay test.wav -D default:CARD=SURF001
   方法2:用声卡编号指定:
   ~ #  export LD_LIBRARY_PATH=/lib
   ~ # ./aplay test.wav -D plughw:0,0

USB的声卡设置问题:
~ # ./amixer -c 0 -- sset Mic playback 100%
~ # ./amixer -c 0 -- sset 'Mic' 100%  on

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值