构建音乐可视化器

我有兴趣在我的最后一年项目中使用分形模式构建音乐可视化器。我在谷歌上搜索了很多,我对分形有一点了解,但是我想知道用什么软件来“动画”图形。 我知道Java有一个绘图API(AWT和Swing),但它可能不是动画因素的最佳选择。另一方面,还有一些Flash在as3中具有新功能以产生这样的效果,但如果这个应用程序要遍历移动开发,Flash将不是一个很好的选择。因此,对于实际的应用程序开发,我脑子里仍然存在灰色斑块。任何人都可以告诉我从哪里开始寻找?     
已邀请:
我建议您首先定义您想要构建的内容,然后为该任务选择最佳技术。对于音频可视化,您很可能会使用某种傅立叶数据。这和分形数学概念应该很好地跨越编程语言。 我经常在ActionScript或Python中构建原型,只是为了理解新主题的基础知识。一旦我理解了概念并了解了目标平台,原型通常非常有用,有时可以轻松移植。 至于快速原型制作音频可视化,您可以使用Processing(基于java),openFrameworks(c ++),Cinder(c ++)或Flash。 这些技术中的每一种都是跨平台的,允许您实时读取音频数据,快速创建窗口并提供易于使用的绘图API。 此外,听起来你正在考虑移动。我相信Cinder和openFrameworks都可以用于iPhone开发。同样,AS3可以编译成AIR应用程序,该应用程序将在Android平台上运行。 Android设备上的Flash性能因设备而异。     

要回复问题请先登录注册