可以用Javascript对合成音音频进行实时分析吗?

可以用Javascript对合成音音频进行实时分析吗?,javascript,audio,Javascript,Audio,我最近在吉他和弦的音频分析上读到了这篇文章,我很好奇这是否可以用Javascript实现。是否有支持使用web audio API分析复调音频的库,该API允许我使用NodeJ或Flask在浏览器中同时检测多个音符,我愿意在服务器上这样做?这可能通过结合使用算法来实现,但我不完全确定如何进行。最终,答案可能是肯定的,但如文所述,问题并非如此。例如,如果你有一个特定的问题,比如某个特定的库,那就是重新访问的时候了。浏览器与非浏览器JS也很重要,可能有很多。@DaveNewton我现在补充了一个问题

我最近在吉他和弦的音频分析上读到了这篇文章,我很好奇这是否可以用Javascript实现。是否有支持使用web audio API分析复调音频的库,该API允许我使用NodeJ或Flask在浏览器中同时检测多个音符,我愿意在服务器上这样做?这可能通过结合使用算法来实现,但我不完全确定如何进行。

最终,答案可能是肯定的,但如文所述,问题并非如此。例如,如果你有一个特定的问题,比如某个特定的库,那就是重新访问的时候了。浏览器与非浏览器JS也很重要,可能有很多。@DaveNewton我现在补充了一个问题,这是在浏览器中。如果答案是肯定的,您能告诉我支持此功能的库吗?是的,这是可能的。祝你好运。@whitebox你建议我怎么做?如果你读了这篇论文,请给我们一个伪代码的算法执行摘要,我们会更好地帮助你。今天,如果使用类型化数组,JavaScript与C/C++/java的速度相当,所以简短的回答是肯定的。如果你需要惊人的速度,人们会使用javascript中的GPGPU