ALSA 常用command
Posted fellow1988
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ALSA 常用command相关的知识,希望对你有一定的参考价值。
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的主要内容,如果未能解决你的问题,请参考以下文章