Начиная с iOS 5.0, некоторые эффекты DSP изначально поддерживаются OpenAL.
Например, реверберация поддерживается с помощью эмуляции для более чем 10 различных пространств (Маленькая / Средняя / Большая комната, Средний / Большой зал, Плита, Средняя / Большая комната, Собор и несколько вариантов).
Хорошую справочную реализацию можно найти в обертке ObjectAL.Репозиторий доступен по адресу https://github.com/kstenerud/ObjectAL-for-iPhone
. Получите исходный код из этого репозитория, загрузите «ObjectAL.xcodeproj» и запустите целевой объект ObjectALDemo на любом устройстве iOS 5.0 (также должно работать на симуляторе).Это даст вам хорошую отправную точку и ощущение того, на что способен эффект реверберации.Я лично рекомендую использовать библиотеку ObjectAL вместо прямой работы с OpenAL.
Удачи в вашем проекте!