Как выполнить обработку звука/сигнала в реальном времени на iPhone?


Возможно, я делаю приложение на базе iPhone, занимающееся обработкой звука в режиме реального времени (фильтрация и т. д.). Я думал, как лучше всего начать. Хотел бы я создать звуковой сигнал для записи и обработки звука, как описано здесь?

Правка:

Я должен быть ясен. Я не спрашиваю, как вообще можно обрабатывать сигналы. Я знаю кое-что из этого, а с остальным разберется эксперт моей команды. Я спрашиваю, каковы "низкоуровневые" интерфейсы для озвучивания данных на iphone.

Edit2:

Моя разработка iphone была отложена на неделю или две, поэтому у меня нет доступа к набору deve прямо сейчас. Как только я получу доступ к набору, я отмечу тот или иной правильный ответ.

2 4

2 ответа:

Обработка звука-это большая тема. AudioQueue даст вам необработанные данные. Apple предоставляет два примера, которые помогут вам начать использовать AudioQueue: SpeakHere и AurioTouch.

Я использовал SpeakHere в качестве отправной точки для некоторой обработки звука, которую я хотел сделать. Это относительно легко понять, и имеет все части, чтобы сделать вход и выход.