音乐可视化

时间:2010-06-30 09:33:22

标签: audio visualization

我对学习音乐可视化感兴趣。

(例如:http://en.wikipedia.org/wiki/Music_visualization

有没有人有关于这个主题的推荐书?

(我知道这不是一个技术问题,但它似乎是个好问题的地方)

非常感谢

2 个答案:

答案 0 :(得分:27)

你很幸运 - 这是参与媒体的好时机。现在有很多新的开源多媒体平台可供选择,周围有很好的社区 - 让它更容易上手和运行。

我不知道有任何关于音频可视化的书籍,但我认为通过阅读更多关于以下内容的一般材料你会得到很好的服务:

  • 一般的计算机图形
  • 平面设计(颜色,形式等)
  • 数据可视化
  • 任何一个伟大的新开源多媒体平台

如果您正在为媒体播放器编写可视化插件,通常可以将问题视为映射FFT数据和时间到像素空间。您几乎可以免费获得时间和FFT数据,因此问题的其余部分是图形编程,视觉设计,音乐灵敏度和想象力。你将这些结合起来的方式理想地是你自己的。

您可以找到许多围绕任何现代开源多媒体平台的优秀信息,工具,示例和社区:

  • processing.org - 一个基于Java的平台,通过大量示例,您可以轻松地将您的作品(称为“草图”)启动并运行。您可以插入像minim这样的库来免费获取音频FFT部分
  • openFrameworkslibcinder - 基于C ++的平台。如果要为iTunes等媒体播放器编写插件,可能需要使用C ++之类的语言。如果您已经知道(或想要学习)C ++,那么两者都是不错的选择。

我建议您直接使用像processing.org这样的平台,以及像minim这样的库,与捆绑的示例一起玩,并从那里构建您的知识。

如果适合您的学习方式,有很多books on processing

如果你想保持最新,像createdigitalmotion这样的博客是一个很好的资源。 另请查看使用这些框架的flight4040Memo Akten等艺术家。

希望有所帮助。

答案 1 :(得分:4)

查看这篇精彩的博文: http://www.ethanhein.com/wp/2011/visualizing-music/

本书还有一些很棒的资料: http://www.amazon.com/gp/aw/d/0060926716/ref=aw_d_detail?pd=1

作者还有一个网站,上面有一些例子。 http://www.constructingtheuniverse.com/Amen%20Break%20and%20GR.html 快乐的可视化