Hi,
so, I bought a brandnew Raspi 4, flashed a new image of Raspi OS Lite on my SD card, put on the ReSpeaker on the Raspi, started the Raspi up and followed the steps from here to install the mic:
ReSpeaker 4-Mic Array for Raspberry Pi - Seeed Wiki (seeedstudio.com)
Unfortunately, arecord -L reports something different from what it is supposed to show:
null
Discard all samples (playback) or generate zero samples (capture)
lavrate
Rate Converter Plugin Using Libav/FFmpeg Library
samplerate
Rate Converter Plugin Using Samplerate Library
speexrate
Rate Converter Plugin Using Speex Resampler
jack
JACK Audio Connection Kit
oss
Open Sound System
pulse
PulseAudio Sound Server
upmix
Plugin for channel upmix (4,6,8)
vdownmix
Plugin for channel downmix (stereo) with a simple spacialization
playback
ac108
default
output
usbstream:CARD=Headphones
bcm2835 Headphones
USB Stream Output
usbstream:CARD=vc4hdmi0
vc4-hdmi-0
USB Stream Output
usbstream:CARD=vc4hdmi1
vc4-hdmi-1
USB Stream Output
Consequently, when running arecord -Dac108 -f S32_LE -r 16000 -c 4 hello.wav
, I get an error:
ALSA lib pcm_hw.c:1829:(_snd_pcm_hw_open) Invalid value for card
arecord: main:830: audio open error: No such device
Any suggestions what I am doing wrong?