We used an ADAU1761 to create a simple microphone beamforming application, with two omnidirectional ADMP504 MEMS microphones mounted in an endfire configuration.
Using the attached Excel sheet to perform the calculations, we calculated that a total of 6 samples of delay are required to generate a delay appropriate for a microphone spacing of 42 mm at a sample rate of 48 kHz.
|Distance between microphones (mm)||42|
|Speed of sound (mm per sample @ 48 kHz)||7|
|Samples to cover microphone distance @ 48 kHz||6|
The following project was created to realize the signal flow.