F407 Discovery - MEMS microphone -DSP-DAC-Headphone (DMA and PDM to PCM, double buffer, half buffer)
I have been looking for software that can take as an input, the PDM output from the MEMS microphone, and convert it to PCM.
I then want to implement a double buffer using DMA, to reduce CPU load and output the audio data to the DAC on this PCB.
Once I have this running I want to experiment with DSP, filters, delay lines etc...
If no software is available, does anyone know if a process is defined, with comments on why each element of the process is as it is for learning purposes?
Thanks in advance
