Why is Sox-ALSA aplay mono file not returning channel count?
But when i used sox, the system had no problem and it shows that the file is indeed 1 channel at 16-bit I really have no clue what the reason could be. Any help is appreciated! Thank you guys in advance! My mistake when I hand typed the message printed in the terminal, it is indeed 1@16 bit when I used SoX instead.
How to play a WAV file using aplay?
When I play a WAV file using aplay and the default output, I have no problem, but if I try: $ aplay -D hw:0,0 /usr/share/sounds/alsa/Noise.wav Playing WAVE ‘/usr/share/sounds/alsa/Noise.wav’ : Signed 16 bit Little Endian, Rate 48000 Hz, Mono aplay: set_params:1059: Channels count non available The same happens if I try with any other hw:X,Y.
Why does aplay-L return the correct value?
All sound cards are installed properly. aplay -L and arecord -L return the correct value. However I wasn’t able to play this test.wav. But when i used sox, the system had no problem and it shows that the file is indeed 1 channel at 16-bit I really have no clue what the reason could be.
What’s the problem with ALSA playback open error?
The problem is that I have not heard any sound through all the testing I’ve done so far, and furthermore speaker-test outputs an error on some commands. That’s the gist of it, anyway. I can provide more information as needed.
Why is my arch installation stuck at ALSA?
I’m setting up a fresh Arch installation on a new system, and I’m stuck at ALSA. The hardware seems to be detected just fine, kernel modules are in place, and cards are available in alsamixer.
How to get Sox channel count from arecord?
My mistake when I hand typed the message printed in the terminal, it is indeed 1@16 bit when I used SoX instead. When I use arecord, I need to specify the channel counts: arecord -c 2 -r 48000 -f S16_LE test.wav Otherwise it will return the same error above.