I am working on a project where an array with multiple microphones will be deployed to calculate (via triangulation) the origin point of a burst of sound. As you can imagine, with sound traveling at 343 m/s under standard conditions, the temporal resolution of the sound data recorded by the microphones will have to be very high if I am to make a precise estimate of where the sound originated from. The finer the granulations of data, the better the estimate.
My question is, what is the minimum time increment you can record with a microphone (or other instrument) with a Raspberry Pi? Am I correct in thinking that it would be the same as the clock speed of the device itself (i.e., a 1.5GHz Pi would be able to capture data in 1.5GHz of resolution)?