You can record sound (PCM samples) from the microphone to very short memory buffers (at least a few milliseconds). This is as close to live as using the iOS API. Check out the aurioTouch example for low-latency recording AudioUnit RemoteIO, with real-time analysis and display.
source
share