我打算在网站上创建音乐可视化程序。有些对象的大小和形状应根据当前正在播放的音乐而改变(可能是非经典的多行歌曲,例如“不要停止相信”)。我希望至少能够知道音乐的音量,并在可能的情况下知道任何可以拾取的音调(在Javascript中是否可以进行FFT?)。是否有Sound API可以让我用Javascript或至少在线进行此操作?

最佳答案

是的,这可以通过Web Audio API实现。在http://webaudiodemos.appspot.com/上查看音频输入演示。您不需要自己执行FFT-网络音频api会为您完成。

09-20 06:34