我有一个均衡器视图,在 OpenGL ES 中有 10 个条,可以点亮和熄灭。现在我想从 iOS 中播放的背景音乐中驱动这个均衡器视图。
有人建议我需要一个快速傅立叶变换来将音频数据转换成其他东西。但由于有这么多的音频可视化浮动,我希望有一个开源库或任何我可以开始的东西。
也许有做音频可视化的开源 iOS 项目?
我有一个均衡器视图,在 OpenGL ES 中有 10 个条,可以点亮和熄灭。现在我想从 iOS 中播放的背景音乐中驱动这个均衡器视图。
有人建议我需要一个快速傅立叶变换来将音频数据转换成其他东西。但由于有这么多的音频可视化浮动,我希望有一个开源库或任何我可以开始的东西。
也许有做音频可视化的开源 iOS 项目?
是的。
你可以试试我为此目的编写的这个 Objective-C 库。它的作用是为您提供一个界面,用于播放URL
s 中的文件,然后获取实时 FFT 和波形数据,以便您可以使用 OpenGL 条或任何用于可视化声音的图形来提供它。它还试图提供非常准确的结果。
如果你想快速完成,你可以看一下这个更简洁的例子,它还展示了如何实际绘制均衡器视图。