基于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
利用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
相关文章推荐
- 基于ALSA的WAV播放和录音程序
- 基于ALSA的WAV播放和录音程序
- 基于ALSA的WAV播放和录音程序
- 基于alsa驱动架构的pcm播放
- 基于ALSA的WAV播放和录音程序
- 基于ALSA的WAV播放和录音程序
- 基于ALSA的WAV播放和录音程序
- 基于ALSA的WAV播放和录音程序
- 基于ALSA的WAV播放和录音程序
- 基于ALSA的WAV播放和录音程序
- 基于ALSA的WAV播放和录音程序
- Linux ALSA声卡驱动之一:ALSA架构简介
- Linux ALSA声卡驱动之一:ALSA架构简介
- Linux alsa 声卡驱动 安装 卸载 设置默认声卡
- Linux ALSA声卡驱动之六:ASoC架构中的Machine
- Linux ALSA声卡驱动之一:ALSA架构简介
- Linux ALSA声卡驱动之一:ALSA架构简介
- Linux ALSA声卡驱动之一:ALSA架构简介
- Linux ALSA声卡驱动之七:ASoC架构中的Codec
- linux下alsa架构音频驱动播放wav格式文件