eFish-SBC-RK3576工控板音频接口测试操作指南
音频接口测试包括:AUDIO(耳机接口)和扬声器(CN54)。
音频命令行测试:
AUDIO接口测试:
将3.5mm 耳机(3段式或4段式都可以)插入AUDIO接口,在调试串口终端行执行命令:
$ amixer -c 0 cset numid=1,iface=MIXER,name='Playback Path' 3 && aplay -Dplughw:0,0 /usr/share/sounds/alsa/Front_Left.wav
如下图所示:
可以在耳机中听到播放的音频。
(注意:4段式耳机完全插入可能声音比较小,拔出一节后声音会变大很多)
扬声器接口测试:
将扬声器接到CN54(SPK)上,在调试串口终端行执行命令:
$ amixer -c 0 cset numid=1,iface=MIXER,name='Playback Path' 2 && aplay -Dplughw:0,0 -r 44100 -f S16_LE -c 2 /usr/share/sounds/alsa/Front_Left.wav
如下图所示:
可以在扬声器中听到播放的音频。
MIC口录音测试:
将麦克风接到CN53(MIC)口上后,在调试终端执行命令:
$ arecord -Dhw:0,0 -d 5 -f cd -r 44100 -c 2 -t wav test.wav
即可在当前目录下录制一个文件名为test.wav,长度为5秒的wav音频文件。
命令格式解析:
-Dhw:0,0 指定录音设备,0,0指card0,device0,可用aplay -l命令查看设备的所以音频设备
-d 5 录制时长为5秒
-t wav test.wav wav格式,文件名为test.wav
录制完成后,使用上述播放命令,播放test.wav文件,能听到录制的声音即可。
音频图形化界面测试:
在/usr/share/sounds/alsa目录下有多个wav格式音频,双击打开,即可打开SMPlayer播放器播放音频,要注意:只有在播放过程中SMPlayer播放器才可以调节声音大小,没有播放时不能调节声音大小。
音频在耳机(AUDIO)与扬声器(CN9)之间切换方法,在终端执行命令:
$ alsamixer
通过设置 Playback Path 切换,如下图所示:
按键盘 左右 按键选择Playback Path 和 Capture Path,键盘上下按键选择Playback Path 和 Capture Path的不同配置,这里介绍Playback Path几种不同选项的含义:
PK_HP:耳机扬声器同时输出
HP:耳机输出
SPK:扬声器输出