Hi everybody,
I just installed drivers for my ReSpeaker 4mic Pi Hat according to the instructions on the website. However, when I run arecord -L
, I only get this output
null<br/>
Discard all samples (playback) or generate zero samples (capture)<br/>
default<br/>
playback<br/>
ac108<br/>
sysdefault:CARD=seeed4micvoicec<br/>
seeed-4mic-voicecard,<br/>
Default Audio Device<br/>
dmix:CARD=seeed4micvoicec,DEV=0<br/>
seeed-4mic-voicecard,<br/>
Direct sample mixing device<br/>
dsnoop:CARD=seeed4micvoicec,DEV=0<br/>
seeed-4mic-voicecard,<br/>
Direct sample snooping device<br/>
hw:CARD=seeed4micvoicec,DEV=0<br/>
seeed-4mic-voicecard,<br/>
Direct hardware device without any conversions<br/>
plughw:CARD=seeed4micvoicec,DEV=0<br/>
seeed-4mic-voicecard,<br/>
Hardware device with all software conversions<br/>
<br/>
```<br/>
<br/>
However, according to the instructions, the first part ought to look like this<br/>
<br/>
```<br/>
null<br/>
Discard all samples (playback) or generate zero samples (capture)<br/>
playback<br/>
capture<br/>
dmixed<br/>
array<br/>
ac108<br/>
```<br/>
<br/>
I am running Raspbian Stretch, not buster! I have followed instructions step-by-step, so I don't understand why this error would happen. <br/>
<br/>
I can successfully run `python pixels_demo.py`; the LEDs will flash etc., so my raspi headers should work and the device should be connected properly. <br/>
<br/>
However, when I run `arecord -Dac108 -f S32_LE -r 16000 -c 4 hello.wav `, I get an error like (this is my translation, as I get my errors in German) `arecord: main:788: error opening device: device or ressource in use`. I have rebooted multiple times since initial setup.<br/>
<br/>
What can I do to fix this? Thanks for your help <E>:)</E></r>