Аудиоустройства iOS : Когда необходимо использовать AUGraph?

Я новичок в программировании для iOS (я больше увлекаюсь Android ..) и должен создать приложение, работающее с аудио DSP. (Я знаю, что это не самый простой подход к разработке iOS;))

Приложение должно иметь возможность принимать входные данные как от:

1- встроенный микрофон 2- Библиотека iPod

Затем к входному звуку могут применяться фильтры, и результат должен выводиться на:

1- Динамик 2- Запись в файл

Мой вопрос следующий:Требуется ли AUGraph для того, чтобы иметь возможность, например, применять к входу несколько фильтров, или эти различные эффекты можно применять путем обработки образцов с разными обратными вызовами рендеринга?

Если я использую AUGraph, мне нужно: 1 аудиоустройство для на каждый вход, 1 аудиоустройство для выхода и 1 аудиовход для каждого эффекта / фильтра?

И, наконец, если я не могу, я могу иметь только 1 аудиоблок и перенастроить его, чтобы выбрать источник / назначение?

Большое спасибо за ваши ответы! Я заблудился с этим ...

9
задан Acacio Martins 18 July 2011 в 15:36
поделиться