首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >具有良好内存管理的声音引擎(iPhone/iPad)

具有良好内存管理的声音引擎(iPhone/iPad)
EN

Stack Overflow用户
提问于 2011-09-08 21:12:12
回答 4查看 1.5K关注 0票数 5

我正在寻找简单的声音引擎没有先进的效果,但有很好的管理缓冲区,内存。至少它必须跟踪所有播放的声音,卸载未使用的声音缓冲区(但保留所有当前播放的声音缓冲区),调整声音组的增益。支持输入流和压缩格式将是有利的。

PS: FMOD和BASS是很好的引擎,但对于这些低要求来说太贵了。

EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2011-10-11 18:14:28

我有几个对你有帮助的推荐人:

科瓦尔斯基引擎是一个用C语言编写的实时音频引擎,基于分层混合总线系统。

http://kowalski.sourceforge.net/

CLUNK C++库提供对实时3D(双耳)声音生成的支持。它实际上对开发人员没有任何限制。

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

到OpenAL、AVAudioPlayer和音频会话管理的简单Objective-C接口。

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

我相信这将有助于解决这个问题,并提供强大的内存管理。

票数 2
EN

Stack Overflow用户

发布于 2011-09-08 21:16:03

我发现CocosDenshion (Cocos2d的一部分)很容易使用,并且有一个简单的内存管理。

票数 0
EN

Stack Overflow用户

发布于 2011-10-11 17:30:18

你试过STK吗?它可以与iOS的核心音频接口。我强烈推荐它,它有声音合成的所有主要的重要构建块,没有任何额外的东西(如CLAM),非常轻量级和高度便携。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/7348601

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档