如何使用openFrameworks开发音乐可视化工具

时间:2012-04-10 14:40:59

标签: c++ audio openframeworks visualizer

我将使用openFrameworks开发音乐可视化工具 - 音乐驱动器图形。 我可以使用Opengl来做图形。但问题是音频处理部分。我没有这个领域的经验。我曾经以为我可以提取音乐特征 - 例如音高,节拍,音量来控制图形。但我现在不知道如何开始。我在数学方面学到了fft,但是在得到一段音乐谱后我不知道该怎么做,如何在fft之后提取这些音乐特征?或者如何进行音乐处理部分?

1 个答案:

答案 0 :(得分:1)

我首先要玩ofxFFT,然后直观地学习。你有设定的音乐吗?您正在寻找的特征是什么?你应该从寻找特定的频率开始 - 比如高,低,中。您可能会发现,根据您正在播放的声音/音乐的类型,您不会总是在您认为应该检测到的内容与实际检测到的内容之间建立联系。 wave是一系列可以执行操作的值。您可以检测到它发生变化的速率,下降到一定范围或低于一定范围的次数等。