I'm interested in designing a microphone array which will have 5+ inputs which need to be synced, possibly more. I want to sample each input at 20-30khz at 8-10 bit resolution.
I would prefer not have to have 5 separate ADC but the MEMS microphones I have seen which include ADC all use an odd protocol which I am not sure about.
Additionally even if the microphones all used SPI or I2C out I don't think I have seen any microcontroller which has 5+ inputs.
What would be the standard approach to this problem?