【发布时间】:2014-03-08 16:41:33
【问题描述】:
我在使用 Web Audio API 时遇到了一个奇怪的问题。
我正在播放恒定平滑的正弦波,听起来很完美。但是,当我通过分析器运行它并对其进行可视化时,即使我听到声音没有任何变化并且除了可视化器绘制循环之外什么都没有发生,它仍然会出现故障和抽搐。
声音:
oscillator1 -> gain1 -> |
oscillator2 -> gain2 -> | gain (master) -> analyser -> destination
在可视化器循环中:
var bData = new Uint8Array(analyser.frequencyBinCount);
analyser.getByteFrequencyData(bData);
//for loop in which I use "bData[i]" to get the bar heights//
结果:
为什么会发生这种情况,有办法解决吗?
顺便说一下,我使用的是 Firefox 27.0.1。
【问题讨论】:
标签: html html5-audio web-audio-api