我正在尝试制作一个可以读取 mp3 文件的 C++ 引擎,并根据读取声音文件的时间进行一些图像缩放/翻译。我想我可以使用 OpenGL ES 来渲染我想要的东西,并在我的 C++ 文件中调用一些 OpenGL ES 指令,并在 Obj-C/Java 中初始化我的绘图上下文。我想对声音做同样的事情,但我真的不知道该使用什么,以及我是否真的可以在 C++ 中做到这一点。
我搜索了图书馆,所以我找到了 Bass 和 Fmod(这不是免费用于商业用途的)。他们说它是多跨平台(Windows、Unix、MacOS),但我不明白它是否适合移动设备,以及我是否真的可以使用它。有人经历过吗?你向我推荐另一个免费图书馆吗?
再次感谢,我为我糟糕的英语道歉,
阿尔诺