音頻輸入輸出
Firefly-PX3-SE有三路音頻輸出、兩路音頻輸入。
三路音頻輸出分別為:
耳機
HDMI OUT
SPDIF OUT
兩路音頻輸入分別為:
Microphone
Line in
音頻輸出示例
通過aplay -l可查看三路音頻輸出對應的聲卡以及設備號
[root@firefly:/]# aplay -l **** List of PLAYBACK Hardware Devices **** card 0: RKRK312X [RK_RK312X], device 0: RK312X PCM rk312x-hifi-0 [] Subdevices: 1/1 Subdevice #0: subdevice #0 card 0: RKRK312X [RK_RK312X], device 1: RK312X PCM rk312x-voice-1 [] Subdevices: 1/1 Subdevice #0: subdevice #0 card 1: RKHDMII2S [RK-HDMI-I2S], device 0: HDMI PCM rk-hdmi-i2s-hifi-0 [] Subdevices: 1/1 Subdevice #0: subdevice #0 card 2: RKSPDIFCARD [RK-SPDIF-CARD], device 0: SPDIF PCM Playback rk-hdmi-spdif-hifi-0 [] Subdevices: 1/1 Subdevice #0: subdevice #0
根據需求選擇相應通道輸出音頻,例如選擇耳機輸出,即card 0,device 0
aplay -Dhw:0,0 /mnt/udisk/xxx.wav
注意,這里只能使用48000Hz,WAV格式的音頻源。
音頻輸入示例
雖然有兩路音頻輸入設備,但現在只支持板子上的Microphone采集音頻數據,line in輸入實則是與耳機輸出通道直連,從line in輸入的同時耳機同步輸出。關于Microphone輸入,軟件上通過arecord -l 可看到對應聲卡信息
[root@firefly:/]# arecord -l **** List of CAPTURE Hardware Devices **** card 0: RKRK312X [RK_RK312X], device 0: RK312X PCM rk312x-hifi-0 [] Subdevices: 1/1 Subdevice #0: subdevice #0 card 0: RKRK312X [RK_RK312X], device 1: RK312X PCM rk312x-voice-1 [] Subdevices: 1/1 Subdevice #0: subdevice #0
這里的device 1不用管,我們使用device 0即可
arecord -Dhw:0,0 -r48000 -f S16_LE -c2 》 xxx.wav
這里同樣只能采集48000HZ,WAV格式的音頻數據。
-
嵌入式主板
+關注
關注
7文章
6085瀏覽量
35331 -
Firefly
+關注
關注
2文章
538瀏覽量
7043
發布評論請先 登錄
相關推薦
評論