“使用命令播放音频的方法”的版本间的差异
第6行: | 第6行: | ||
|- | |- | ||
|orangepi@orangepi:~$ '''aplay -l'''<br> | |orangepi@orangepi:~$ '''aplay -l'''<br> | ||
− | <span style="color:#0066CC;"></span>****List of PLAYBACK Hardware Devices ****<br> | + | <span style="color:#0066CC;"></span>**** List of PLAYBACK Hardware Devices ****<br> |
− | card 0: rockchipdp0 [rockchip-dp0], device 0: rockchip-dp0 spdif-hifi-0 [rockchip-dp0 spdif-hifi-0] Subdevices: 1/1<br> | + | card 0: rockchipdp0 [rockchip-dp0], device 0: rockchip-dp0 spdif-hifi-0 [rockchip-dp0 spdif-hifi-0] <br> |
− | Subdevice #0: subdevice #0<br> | + | :Subdevices: 1/1<br> |
+ | :Subdevice #0: subdevice #0<br> | ||
card 1: rockchiphdmi0 [rockchip-hdmi0], device 0: rockchip-hdmi0 i2s-hifi-0 [rockchip-hdmi0 i2s-hifi-0]<br> | card 1: rockchiphdmi0 [rockchip-hdmi0], device 0: rockchip-hdmi0 i2s-hifi-0 [rockchip-hdmi0 i2s-hifi-0]<br> | ||
− | Subdevices: 1/1<br> | + | :Subdevices: 1/1<br> |
− | Subdevice #0: subdevice #0<br> | + | :Subdevice #0: subdevice #0<br> |
<span style="color:#0066CC;">card 2: rockchipes8388 [rockchip-es8388], device 0: dailink-multicodecs ES8323.6-0010-0 [dailink-multicodecs ES8323.6-0010-0]</span><br> | <span style="color:#0066CC;">card 2: rockchipes8388 [rockchip-es8388], device 0: dailink-multicodecs ES8323.6-0010-0 [dailink-multicodecs ES8323.6-0010-0]</span><br> | ||
− | <span style="color:#0066CC;">Subdevices: 1/1</span><br> | + | :<span style="color:#0066CC;">Subdevices: 1/1</span><br> |
− | <span style="color:#0066CC;">Subdevice #0: subdevice #0</span> | + | :<span style="color:#0066CC;">Subdevice #0: subdevice #0</span> |
|} | |} | ||
3) 然后使用 '''aplay''' 命令播放下系统自带的音频文件,如果耳机能听到声音说明硬件能正常使用<br> | 3) 然后使用 '''aplay''' 命令播放下系统自带的音频文件,如果耳机能听到声音说明硬件能正常使用<br> |
2023年4月24日 (一) 19:11的最新版本
1、耳机接口播放音频测试
1) 首先将耳机插入开发板的耳机孔中
2) 然后可以通过 aplay -l 命令可以查看下 linux 系统支持的声卡设备,从下面的输出可知,card 2 为 es8388 的声卡设备,也就是耳机的声卡设备
orangepi@orangepi:~$ aplay -l **** List of PLAYBACK Hardware Devices ****
card 1: rockchiphdmi0 [rockchip-hdmi0], device 0: rockchip-hdmi0 i2s-hifi-0 [rockchip-hdmi0 i2s-hifi-0]
card 2: rockchipes8388 [rockchip-es8388], device 0: dailink-multicodecs ES8323.6-0010-0 [dailink-multicodecs ES8323.6-0010-0]
|
3) 然后使用 aplay 命令播放下系统自带的音频文件,如果耳机能听到声音说明硬件能正常使用
rangepi@orangepi:~$ aplay -D hw:2,0 /usr/share/sounds/alsa/audio.wav Playing WAVE 'audio.wav' : Signed 16 bit Little Endian, Rate 44100 Hz, Stereo |