我已经阅读了关于W3C文档的The AnalyserNode Interface部分,其中指出AnalyserNode
会将输入音频传递给输出未触及。它还描述了process of computing its "current frequency data"。
我想知道输入音频的这种处理是连续完成还是按需完成,f.i。调用getFloatFrequencyData()
时。
有谁知道吗?是浏览器特定的吗?
答案 0 :(得分:0)
它可能取决于浏览器,但作为性能优化,它只能按需完成。当然,节点需要保留足够的信息来按需进行计算,但这应该比连续计算频率数据便宜得多。
答案 1 :(得分:0)
我asked Paul Adenot非常友好地将我链接到Chrome和Firefox的来源: