Как я могу в реальном времени обрабатывать звук / сигнал на iPhone?
Возможно, я делаю приложение для iPhone, которое выполняет обработку звука почти в реальном времени (фильтрацию и т. Д.). Мне было интересно, как лучше начать. Хотел бы я создать звуковой сигнал для записи и обработки звука, как описано здесь?
Редактировать:
Я должен быть ясным. Я вообще не спрашиваю, как делать обработку сигналов. Я знаю кое-что из этого, и эксперт моей команды справится с остальными. Я спросил, что такое "низкоуровневые" интерфейсы для озвучивания данных на iphone.
Edit2:
Моя разработка iphone была отложена на неделю или две, поэтому у меня нет доступа к комплекту deve прямо сейчас. Как только я получу доступ к набору, я отмечу один или другой правильный ответ.
2 ответа
Обработка звука - большая тема. AudioQueue получит вам необработанные данные. Apple предоставляет два примера, которые помогут вам начать использовать AudioQueue: SpeakHere и AurioTouch.
Я использовал SpeakHere в качестве отправной точки для некоторой обработки звука, которую я хотел сделать. Это относительно легко понять, и есть все части для ввода и вывода.