码迷,mamicode.com
首页 > 其他好文 > 详细

ALSA 常用command

时间:2020-03-02 20:52:20      阅读:81      评论:0      收藏:0      [点我收藏+]

标签:list   and   strong   ack   ast   bst   name   常用   vol   

aplay/arecord:

playback:

aplay -D default xxx.wav

list cards & devices:

aplay -l

record:

aplay -C -D defaut -d 10 -f S16_LE -r 48000 -c 2 -t wav xxx.wav

arecord -D defaut -d 10 -f S16_LE -r 48000 -c 2 -t wav xxx.wav

amixer:

show all controls for given card:

amixer -c 0 controls

amixer -Dhw:2 controls

get control contents for one control:

amixer -c 2 cget numid=1

set control contents for one control:

amixer -c 0 cset numid=1,iface=MIXER,name="Master Volume" 50

/proc

list cards:

cat /proc/asound/cards

list devices:

cat /proc/asound/devices

ls -l /dev/snd

list  all devices for given card:

ls -l /proc/asound/card0

list information for given card & pcm & substream

cat /proc/asound/card0/pcm0p/sub0/info

 

ALSA 常用command

标签:list   and   strong   ack   ast   bst   name   常用   vol   

原文地址:https://www.cnblogs.com/fellow1988/p/12397629.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!