您的位置:首页 > 运维架构 > 网站架构

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

2012-10-07 13:44 148 查看
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
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: