Как слушать микрофонный вход и анализировать в реальном времени?

Привет, к сожалению, мне не удалось разобрать звук на iPhone. Лучшее, к чему я приблизился, это классы AVAudioRecorder / Player, и я знаю, что они не подходят для обработки звука.

Мне интересно, сможет ли кто-нибудь объяснить мне, как «слушать» Микрофонный вход iPhone порциями по 1024 сэмпла, анализ сэмплов и прочее. И просто продолжайте так, пока мое приложение не завершится или не скажет ему остановиться. Я не хочу сохранять какие-либо данные, все, что мне нужно, это анализировать данные в реальном времени и делать с ними что-то в реальном времени.

Я попытался понять пример "aurioTouch" яблок, но это просто способ слишком сложно для меня понять.

Так может кто-нибудь объяснить мне, как я должен это делать?

13
задан cgossain 23 November 2010 в 15:45
поделиться