Вы можете записывать звук (сэмплы PCM) с микрофона в очень короткие буферы памяти (всего несколько миллисекунд).Это так же близко к «живой», как и использование iOS API.Посмотрите на пример aurioTouch для кода записи AudioUnit RemoteIO с малой задержкой, с анализом FFT в реальном времени и отображением.