2023-09-11 04:09 AM
I have been looking at the STEVAL-STWINKT1B sensor tile and the X-CUBE-MEMSMIC1 library. Is it possible to record 8 mems microphones to SD card with this board? I need phase coherence for array processing. All the examples seem to be a maximum of 4 microphones.
I could use analogue or digital microphones. It would be nice to store PCM data on the SD card but I could do the decimation from PDM recordings on a PC along with the array processing.
2023-09-13 08:39 AM
Hello @David_Wallis
As you said, X-CUBE-MEMSMIC1 is the reference software and natively it can support up to 4 microphones. Furthermore, there is no STEVAL product from ST providing so many microphones in a unique product.
So, there is no ready-to-use solution for your use case.
STEVAL-STWINKT1B exposes different peripherals via STMod+ interface and AudioCoupon Connector. They can use to link both analog or digital microphones (i.e.: via DFSDM, SAI, SPI).
So, the board has the HW capabilities to support a processing chain for 8 microphone acquisition.