我打算在网站上创建一个音乐可视化工具。有些物体应该根据正在播放的当前音乐改变大小和形状(可能是非经典的多行歌曲,例如Do not Stop believe)。我想至少能够知道音乐的音量,如果可能的话,任何可以拾取的音高(在Javascript中可以进行FFT吗?)。是否有Sound API可以让我在Javascript或至少在线进行此操作?
答案 0 :(得分:9)
是的,这可以通过Web Audio API实现。查看http://webaudiodemos.appspot.com/上的音频输入演示。您不需要自己执行FFT - 网络音频API将为您完成。