1.查看声卡和设备:
cat proc/asound/cards
rk3126c:/ # cat /proc/asound/cards
0[RKRK312X ]: RK_RK312X - RK_RK312X
RK_RK312X
1[RKHDMII2S ]: RK-HDMI-I2S - RK-HDMI-I2S
RK-HDMI-I2S
rk3126c:/ #
播放:
aplay -D plughw:0,0 xxx.wav plughw 后面的 0,0 指的是 card0,device0.(声卡id和设备id),
aplay -l 查看声卡
aplay -D plughw:0,0 test.wav 播放声卡0
aplay -D plughw:1,0 test.wav 播放声卡1
录音:
arecord -D hw:1,0-f cd -r 44100-C 2-t wav test.wav
arecord -D hw:1,0-f cd -t wav -M test.wav
arecord -D hw:1,0-f cd test.wav
arecord -f cd test.wav
通路调试:
rk3126c:/ # tinymix
Mixer name:'RK_RK312X'
Number of controls:7
ctl type num name value
0 ENUM 1 Playback Path OFF
1 ENUM 1 Capture MIC Path MIC OFF
2 ENUM 1 Voice Call Path OFF
3 BOOL 1 Mic Jack Switch On
4 BOOL 1 Headset Jack Switch On
5 BOOL 1 Ext Spk Switch On
6 BOOL 1 Headphone Jack Switch On
rk3126c:/ #
rk3126c:/ # tinymix 0 SPK
rk3126c:/ #
rk3126c:/ # tinymix
Mixer name:'RK_RK312X'
Number of controls:7
ctl type num name value
0 ENUM 1 Playback Path SPK
1 ENUM 1 Capture MIC Path MIC OFF
2 ENUM 1 Voice Call Path OFF
3 BOOL 1 Mic Jack Switch On
4 BOOL 1 Headset Jack Switch On
5 BOOL 1 Ext Spk Switch On
6 BOOL 1 Headphone Jack Switch On