AudioBufferSourceNode特定时间的频率数据

时间:2014-06-18 22:11:42

标签: javascript html5-audio web-audio

我正在尝试开发一个应用程序,以便在特定时间检索音频文件的频率信息(通过XHR加载)。我可以在特定时间开始播放AudioBufferSourceNode,立即播放,持续时间为零(例如sourceNode.start(0,time_in_seconds,0)),但我的AudioBuffer内容不一致,显然与我的时间有关尝试填充它。我还必须为sourceNode.onended添加一个回调方法,以确保我得到任何数据。

我正在使用AnalyserNode.getByteFrequencyData(buffer)来填充我的数组。

如何一致地在特定时间从音频文件中检索频率数据?

0 个答案:

没有答案