我想知道是否有任何支持声音分析的框架并根据它进行一些操作。在App Store上,有一款名为Musical Light的应用程序。它在音乐中为灯光设置动画。有没有可以支持这个的框架?
好的,这是我发现的:
AVAudioPlayer有两种方法:averagePowerForChannel:
和peakPowerForChannel:
这些值可以转换为[0,1]间隔。因此,当值达到预设值时,您可以编写一种方法来点亮灯光。
还有其他人想要成功吗?
答案 0 :(得分:1)
CoreAudio,AudioToolbox,AVFoundation - 所有这些都在iOS SDK中。 您可以从声音缓冲区获取有关音乐曲目的一些信息,但所有逻辑和分析都将在您的代码中。