本文共 1053 字,大约阅读时间需要 3 分钟。
rk3399 uac 音频录制:
本帖最后由 jefferyzhang 于 2020-12-11 10:49 编辑 1、RK3399Prod上有三张声卡,耳机喇叭播放所用的声卡是 card 0 cat /proc/asound/cards 0 [rockchiprk809co]: rockchip_rk809- - rockchip,rk809-codec rockchip,rk809-codec 1 [rockchiphdmi ]: rockchip_hdmi - rockchip,hdmi rockchip,hdmi 2 [RKmsm261s4030h0]: RK_msm261s4030h - RK_msm261s4030h0 RK_msm261s4030h0 2、如果要通过耳机播放有两种方式 ①、aplay -DHeadphoneNormal sn.wav(HeadphoneNormal 在/usr/share/alsa/alsa.conf有配置) ②、amixer cset numid=1,iface=MIXER,name='Playback Path' 3 && aplay -Dhw:0,0 sn.wav 注意:如果是喇叭HeadphoneNormal 改成SpeakerNormal,amixer cset numid=1,iface=MIXER,name='Playback Path' 2,其他类推。 3、如果要通过板载mic录音 ①、arecord -DMainMicCapture -r 44100 -f S16_LE -c 2 -d 10 /etc/main.wav ②、amixer cset numid=2,iface=MIXER,name='Capture MIC Path' 1 && arecord -Dhw:0,0 -r44100 -f S16_LE -c 2 -d 10 /etc/main.wav 注意:如果是耳机mic 录音 MainMicCapture改成FreeMicCapture,amixer cset numid=2,iface=MIXER,name='Capture MIC Path' 2。 4、通过cat /proc/asound/cards 知道默认声卡是card 0,如果不是,通过arecord、aplay、amixer配置时,需要修改对应的声卡号。 5、如果想通过hdmi out播放aplay -Dhw:1,0 sn.wav |
转载地址:http://mxbxi.baihongyu.com/