# 6 Microphones array SKU: SEN0325

**URL:** <https://forum.core-electronics.com.au/t/6-microphones-array-sku-sen0325/17484>\
**Category:** Uncategorized\
**Created:** [3 July 2023 12:26 UTC](https://forum.core-electronics.com.au/t/6-microphones-array-sku-sen0325/17484 "2023-07-03T12:26:13Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![Anthony12822](https://avatars.discourse-cdn.com/v4/letter/a/3be4f8/32.png) [@Anthony12822](https://forum.core-electronics.com.au/u/Anthony12822)\
**Post date:** [3 July 2023 12:26 UTC](https://forum.core-electronics.com.au/t/6-microphones-array-sku-sen0325/17484/1 "2023-07-03T12:26:13Z")

</div>

I am interested in the 6 microphone array with SKU: SEN0325.

There are six microphones on this board.

Can an individual microphone be accessed?

Can six audio tracks be simultaneously be recorded where each track represents a microphone?

This so you can use algorithms to separate audio sources?

Example. You are at a gathering full of chattering voices. By applying a statistcal algorithm to all six signals, you can separate the source signals and obtain one voice.

Does this microphone array achieve this with six separate audio tracks?

Thank you  
Anthony, Sydney

---

<div class="post-metadata">

**Author:** ![James](https://yyz2.discourse-cdn.com/flex028/user_avatar/forum.core-electronics.com.au/james/32/4400_2.png) [@James](https://forum.core-electronics.com.au/u/James)\
**Post date:** [4 July 2023 02:05 UTC](https://forum.core-electronics.com.au/t/6-microphones-array-sku-sen0325/17484/2 "2023-07-04T02:05:24Z")

</div>

Hi Anthony,

Reading the description, I can see that the output of this board is designed to be passed onto an a DSP, and _that_ will handle all the complicated maths of working out where a sound is coming from and stuff like that. From that you can infer that the I2S audio stream has 6 channels available.

Here’s an application note for a similar sort of mic I found a while back:

> **[UMA-8/16 + Matlab](https://www.minidsp.com/applications/usb-mic-array/uma-8-16-matlab)**
>
> miniDSP is a leading manufacturer of Digital Audio Signal Processors for the HomeTheater, Hifi, headphone and Automotive market. Join our large community of Audiophiles, Engineers and DIYers using our innovative products.

---

<div class="post-metadata">

**Author:** ![Anthony12822](https://avatars.discourse-cdn.com/v4/letter/a/3be4f8/32.png) [@Anthony12822](https://forum.core-electronics.com.au/u/Anthony12822)\
**Post date:** [4 July 2023 03:29 UTC](https://forum.core-electronics.com.au/t/6-microphones-array-sku-sen0325/17484/3 "2023-07-04T03:29:32Z")

</div>

Sipeed is the manufacturer of the microphone array.

It appears that the microphones are accessed as pairs according to the manufacturer’s information page:  
[https://wiki.sipeed.com/hardware/en/modules/micarray.html](https://wiki.sipeed.com/hardware/en/modules/micarray.html)

Each microphone has its own chip and access is done via the I2S protocol.

Beamforming is an algorithm to extract the wanted signal from the unwanted signal. The unwanted signal may be noise, it may be a similar signal to the wated signal such as other voices in a crowd.

Ultimatelt you decide which signal to optimize and whoch to reject.

> **[What Is a Beamforming Microphone? Do You Need One for Gaming?](https://www.makeuseof.com/what-is-beamforming-microphone-gaming/)**
>
> Does a beamforming microphone make a difference to how you sound?

> **[Enhancing Voice Recognition with a Matrix Microphone Array](https://medium.com/kkbankol-events/raspberry-pi-15662c3ca881)**
>
> One of my previous posts guides readers through configuring a Raspberry Pi to serve as a voice controlled home automation hub. The…

The latter article uses a microphone array similar to the SEN0325 but implemented on the RPi.

Consequently the SEN0325 is “dumb” requiring the user to implement code to perform DSP.

This article gives an implementaion of using SEN0325 on the RPi and a beamforming algorithm.

[DIY Sound Source Localization System using Raspberry Pi](https://www.electronicsforu.com/electronics-projects/sound-localization-system) .

This article utilises a 4 microphone array implemented in python using pygame. Each microphone has an adc with an I2S protocol implemented on the RPi.

> **[Audio Processing with The QuadMic 4-Microphone Array on the Raspberry Pi —...](https://makersportal.com/blog/audio-processing-with-the-quadmic-4-microphone-array-on-the-raspberry-pi)**
>
> The QuadMic Array is a 4-microphone array based around the AC108 quad-channel analog-to-digital converter (ADC) with Inter-IC Sound (I2S) audio output capable of interfacing with the Raspberry Pi. The QuadMic can be used for applications in voice...

Bottom line is that SEN0325 can be implemented in the RPi and not necessarily Sipeed’s Maix system.

The information on implementation of microphone arrays on the RPi is diverse and incoherent and requires looking at other arrays to give you an idea.

Thank you  
Anthony, Sydney

---

<div class="post-metadata">

**Author:** ![Anthony12822](https://avatars.discourse-cdn.com/v4/letter/a/3be4f8/32.png) [@Anthony12822](https://forum.core-electronics.com.au/u/Anthony12822)\
**Post date:** [5 July 2023 05:18 UTC](https://forum.core-electronics.com.au/t/6-microphones-array-sku-sen0325/17484/4 "2023-07-05T05:18:54Z")

</div>

Here is a practical video on sound source separation.

It ansers the question I originally asked at the start of this page on separation of a particular signal amongst unwanted signals using a microphone array.

The video is in two parts.

The first part demonstrates a person speaking. You hear the speaker and background noise. Then you hear the person speaking more clearly after the source separation algorithm is applied.

The second part demonstrates a crowd of people in the room. Applying the algorithm each person can be heard clearly with the other speakers’ voices attenuated.

[![](https://img.youtube.com/vi/n7y2rLAnd5I/maxresdefault.jpg "ODAS: Mutiple Sound Source Localization, Tracking and Separation with Microphone Array") ](https://www.youtube.com/watch?v=n7y2rLAnd5I)

Thank you  
Anthony, Sydney
