【发布时间】:2013-09-11 13:16:38
【问题描述】:
我正在尝试在振荡器上使用网络音频的 FFT。
相关代码:
var context = new window.webkitAudioContext
var osc = context.createOscillator()
var an = context.createAnalyser()
osc.connect(an)
an.connect(context.destination)
osc.start(0)
osc.stop(context.currentTime + 2) //play sine wave for 2 seconds
var freqDomain = new Int8Array(an.frequencyBinCount)
an.getByteFrequencyData(freqDomain)
console.dir(freqDomain) //all 0's
另外,调用an.getTimeDomainData 也不会返回任何内容。我做错了什么?
【问题讨论】:
标签: javascript html audio fft web-audio-api