respeaker / seeed-voicecard

2 Mic Hat, 4 Mic Array, 6-Mic Circular Array Kit, and 4-Mic Linear Array Kit for Raspberry Pi
GNU General Public License v3.0
481 stars 291 forks source link

[Bug]: he resulting voice channels are out of order after recording the voice #334

Open maguorong1 opened 1 year ago

maguorong1 commented 1 year ago

Describe the bug

The resulting voice channels are out of order after recording the voice. The recovered channels are sometimes in three or four channels, sometimes in seven or eight channels。

Expected behavior

After recording audio, the sound channel is fixed。

Platform

Raspberry Pi 3B Raspbian OS ReSpeaker 6-Mic Circular Array Pi HAT

uname -a Linux raspberrypi6 5.10.103-v7+ #1529 SMP Tue Mar 8 12:21:37 GMT 2022 armv7l GNU/Linux

arecord -L null Discard all samples (playback) or generate zero samples (capture) default ac108 dmixer ac101 sysdefault:CARD=seeed8micvoicec seeed-8mic-voicecard, bcm2835-i2s-ac10x-codec0 ac10x-codec0-0 Default Audio Device dmix:CARD=seeed8micvoicec,DEV=0 seeed-8mic-voicecard, bcm2835-i2s-ac10x-codec0 ac10x-codec0-0 Direct sample mixing device dsnoop:CARD=seeed8micvoicec,DEV=0 seeed-8mic-voicecard, bcm2835-i2s-ac10x-codec0 ac10x-codec0-0 Direct sample snooping device hw:CARD=seeed8micvoicec,DEV=0 seeed-8mic-voicecard, bcm2835-i2s-ac10x-codec0 ac10x-codec0-0 Direct hardware device without any conversions plughw:CARD=seeed8micvoicec,DEV=0 seeed-8mic-voicecard, bcm2835-i2s-ac10x-codec0 ac10x-codec0-0 Hardware device with all software conversions

aplay -L null Discard all samples (playback) or generate zero samples (capture) default ac108 dmixer ac101 sysdefault:CARD=Headphones bcm2835 Headphones, bcm2835 Headphones Default Audio Device dmix:CARD=Headphones,DEV=0 bcm2835 Headphones, bcm2835 Headphones Direct sample mixing device dsnoop:CARD=Headphones,DEV=0 bcm2835 Headphones, bcm2835 Headphones Direct sample snooping device hw:CARD=Headphones,DEV=0 bcm2835 Headphones, bcm2835 Headphones Direct hardware device without any conversions plughw:CARD=Headphones,DEV=0 bcm2835 Headphones, bcm2835 Headphones Hardware device with all software conversions sysdefault:CARD=seeed8micvoicec seeed-8mic-voicecard, bcm2835-i2s-ac10x-codec0 ac10x-codec0-0 Default Audio Device dmix:CARD=seeed8micvoicec,DEV=0 seeed-8mic-voicecard, bcm2835-i2s-ac10x-codec0 ac10x-codec0-0 Direct sample mixing device dsnoop:CARD=seeed8micvoicec,DEV=0 seeed-8mic-voicecard, bcm2835-i2s-ac10x-codec0 ac10x-codec0-0 Direct sample snooping device hw:CARD=seeed8micvoicec,DEV=0 seeed-8mic-voicecard, bcm2835-i2s-ac10x-codec0 ac10x-codec0-0 Direct hardware device without any conversions plughw:CARD=seeed8micvoicec,DEV=0 seeed-8mic-voicecard, bcm2835-i2s-ac10x-codec0 ac10x-codec0-0 Hardware device with all software conversions

Relevant log output

No response

HinTak commented 1 year ago

Same as https://github.com/respeaker/seeed-voicecard/issues/309 , and some earlier closed-without-resolution issues?