#ios #ipad #core-audio
#iOS #iPad #ядро-audio
Вопрос:
Кто-нибудь знает о каком-нибудь примере кода, который иллюстрирует реализацию аудио плагина для iOS?
Комментарии:
1. Вы спрашиваете о добавлении пользовательского аудиоустройства в график? Или просто добавляете некоторую обработку звука в свое собственное приложение? Вы не можете добавлять какие-либо плагины или другую обработку в любое приложение, отличное от вашего собственного, на стандартных устройствах iOS.
Ответ №1:
Был плагин AUPlugin.заголовок h для iPhone SDK 3, который, казалось, позволял вам создавать свои собственные звуковые блоки, которые затем можно было поместить в AUGraph. Но, по-видимому, это никогда не работало, и все его функции (AudioComponentRegister () и т.д.) устарели в iOS 4.
В принципе, чтобы выполнить собственную обработку звука, вам нужно настроить обратный вызов рендеринга как свойство отдельного аудиоустройства или где-нибудь в AUGraph и выполнять свою работу в этой функции обратного вызова.
Комментарии:
1. Похоже, что AudioComponentRegister () снова вернулся в
AudioComponent.h
(общедоступный) заголовочный файл iOS 5. Хотя я и не пробовал его использовать.