用于多平台平台的音频库C++(iphone,android ......)

tam*_*chi 2 c++ iphone audio android multiplatform

我正在尝试制作一个能够读取mp3文件的C++引擎,并根据读取声音文件的时间进行一些图像缩放/翻译.我想我可以使用OpenGL ES来渲染我想要的东西,并在我的C++文件中调用一些OpenGL ES指令,并在Obj-C/Java中初始化我的绘图上下文.我想对声音做同样的事情,但我真的不知道该使用什么,如果我能在C++中真正做到这一点.

我搜索了库,所以我找到了Bass和Fmod(不能免费用于商业用途).他们说这是多平台平台(Windows,Unix,MacOS),但我不明白它是否适合移动设备,如果我能真正使用它.有没有人经历过这个?你又推荐我另一个免费图书馆吗?

再次感谢,我为我可怜的英语道歉,

阿尔诺