Install 4-Mic Array on Pi B

Hi!

I’m trying to install a ReSpeaker 4-Mic Array v1.2 on a Raspberry Pi 2 Model B v1.1 that runs Raspbian 11 (bullseye) following this official looking article: https://wiki.seeedstudio.com/ReSpeaker_4_Mic_Array_for_Raspberry_Pi/#getting-started.

I was able to clone the repo, run all the scripts but when I follow step 3 and run arecord -L, the card does not show up.
My output looks like this instead:

>>>arecord -L
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
default
    Playback/recording through the PulseAudio sound server
playback
ac108
usbstream:CARD=Headphones
    bcm2835 Headphones
    USB Stream Output
usbstream:CARD=vc4hdmi
    vc4-hdmi
    USB Stream Output

What could be causing this?

The ReSpeaker board seems to be fine, at least I think, because I can make the LEDs light up by doing what’s described in https://wiki.seeedstudio.com/ReSpeaker_4_Mic_Array_for_Raspberry_Pi/#usage-overview.

Thanks in advance for your help and suggestions! :slight_smile:

~ Incendor

Yes. I have the same problems too. Hope it could be fixed asap.

Hey Tan,

I got it to work by installing the version of RaspberryOS that’s currently being shipped as “legacy” in the Raspberry SD flashing tool.

Hope that helps!

Hi, thanks for informing. I will try it. Thanks for the help.