我在 OpenGL ES 中有一个均衡器 View ,它有 10 个条,可以上下点亮。现在我想从 iOS 中播放的背景音乐中驱动这个均衡器 View 。
有人建议我需要的是 Fast Fourier Transform将音频数据转换成其他东西。但由于周围有如此多的音频可视化效果,我希望有一个开源库或任何我可以开始的东西。
也许有做音频可视化的开源 iOS 项目?
最佳答案
是的。
你可以试试this Objective-C library我正是为此目的而写的。它的作用是为您提供一个界面,用于播放来自 URL
的文件,然后获取实时 FFT 和波形数据,以便您可以将 OpenGL 条形图或您正在使用的任何图形提供给它想象声音。它还试图提供非常准确的结果。
如果你想快速完成,你可以看看this example这更清晰,还展示了如何实际绘制均衡器 View 。
关于iphone - 是否有用于为 iOS 构建音频可视化的开源库?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12661132/