How to play a audio in Orange Pi Zero

Thread Starter

VihangaA

Joined May 13, 2018
1
I'm new to Orange Pi Zero. I want to connect a speaker to my Orange Pi Zero. I went through some websites and forums, according to them I connected speaker using pin 8 and pin 2 in single header, did speaker-test. But it didnt work. (also tried pin 7 with pin 2).
(I use Armbian 5.38, 0.5W 16 ohms speaker. 5V 2A power supply for Orange Pi Zero)
When I tried to play a audio on Orange Pi Zero I got this.
Code:
root@orangepizero:~# aplay song.mp3

Playing raw data 'song.mp3' : Unsigned 8 bit, Rate 8000 Hz, Mono
When I did speaker-test I got something like this.
Code:
root@orangepizero:~# speaker-test

speaker-test 1.1.3

Playback device is default
Stream parameters are 48000Hz, S16_LE, 1 channels
Using 16 octaves of pink noise
Rate set to 48000Hz (requested 48000Hz)
Buffer size range from 256 to 262144
Period size range from 128 to 32768
Using max buffer size 262144
Periods = 4
was set period_size = 32768
was set buffer_size = 262144
0 - Front Left
Time per period = 2.742995
0 - Front Left
Time per period = 2.742966
0 - Front Left
Time per period = 2.746877
0 - Front Left
Time per period = 2.743139
0 - Front Left
Time per period = 2.742803
0 - Front Left
Time per period = 2.754220
0 - Front Left
Time per period = 2.742249
0 - Front Left
Time per period = 2.742258
0 - Front Left

Alsamixer looks like this.

There was no file called ".asoundrc", so I created.
Code:
pcm.!default{
type hw
card 0
}
ctl.!default{
type hw
card 0
}
Then I reboot and play a sound again. But then it gives an error like this
Code:
root@orangepizero:~# aplay song.mp3
aplay: set_params:1299: Sample format non available
Available formats:
- S16_LE
- S32_LE
When I tried speaker-test again it runs like above mentioned, but no sound How can I sort this out? Thanks
 
Top