Sound Engine с хорошим управлением памятью (iPhone / iPad) - PullRequest
5 голосов
/ 08 сентября 2011

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

PS: FMOD и BASS - хорошие двигатели, но они слишком дороги для этих низких требований.

Ответы [ 4 ]

2 голосов
/ 11 октября 2011

У меня есть несколько ссылок, которые должны быть вам полезны:

Механизм Kowalski - это звуковой движок реального времени, написанный на C, основанный на системе иерархической шины микширования.

http://kowalski.sourceforge.net/

Библиотека CLUNK C ++ обеспечивает поддержку трехмерного (бинаурального) звучания в реальном времени.Он практически не налагает никаких ограничений на разработчика

http://sourceforge.net/projects/clunk/

Простой интерфейс Objective C для управления OpenAL, AVAudioPlayer и аудио сеансами.

https://github.com/kstenerud/ObjectAL-for-iPhone

Я полагаю, что это должно быть полезно для решения с отличным управлением памятью.

0 голосов
/ 15 августа 2013

Я использую SoundMaster engine .Это очень просто и имеет хорошее управление памятью.

0 голосов
/ 11 октября 2011

Вы пробовали STK ? Он может взаимодействовать с Core-Audio для iOS. Я настоятельно рекомендую его, он имеет все основные важные строительные блоки для синтеза звука, без каких-либо дополнительных вещей (например, CLAM), очень легкий и легко переносимый.

0 голосов
/ 08 сентября 2011

Я обнаружил, CocosDenshion (часть Cocos2d) прост в использовании и имеет простое управление памятью.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...