Hi,
Record_from_DMIC.sh says:
# The following command should be used to test
# arecord -Dhw:sndrpiwsp -r 44100 -c 2 -f S32_LE <file>
And it does. Lovely. However how do I record only a single channel? "-c 1" doesn't work:
pi@raspberrypi ~ $ arecord -Dhw:sndrpiwsp -r 44100 -c 1 -f S32_LE out.wav
Recording WAVE 'out.wav' : Signed 32 bit Little Endian, Rate 44100 Hz, Mono
arecord: set_params:1087: Channels count non available
I did try naively commenting out bits of Record_from_DMIC.sh to eliminate everything about the "R" channel, but that didn't work.
Lastly - can someone confirm that this is the best arena for me to learn about this device? (the raspberry-pi B+ model).
Thanks.
James.




