AnalyserNode是否更新其当前频率数据"持续?

时间:2016-07-21 18:18:04

标签: javascript performance fft web-audio web-audio-api

我已经阅读了关于W3C文档的The AnalyserNode Interface部分,其中指出AnalyserNode会将输入音频传递给输出未触及。它还描述了process of computing its "current frequency data"

我想知道输入音频的这种处理是连续完成还是按需完成,f.i。调用getFloatFrequencyData()时。

有谁知道吗?是浏览器特定的吗?

2 个答案:

答案 0 :(得分:0)

它可能取决于浏览器,但作为性能优化,它只能按需完成。当然,节点需要保留足够的信息来按需进行计算,但这应该比连续计算频率数据便宜得多。

答案 1 :(得分:0)

相关问题