var ctx = new webkitAudioContext();
    pw = ctx.createWaveshaper();

每次我在Google Chrome浏览器中使用CreatePeriodicWave()时,我都会得到
SyntaxError: Failed to construct 'PeriodicWave': invalid real array

我应该在函数中添加些什么来避免出现此错误?

最佳答案

createPeriodicWave需要两个参数-都是Float32Array实例-指定傅立叶级数的系数。第一个是real部分,它是余弦项的数组。第二个imag代表正弦项。

不过,您是否要解决一个特定的问题?我有一种感觉,仅仅知道args是Float32Array可能不会有那么大的帮助。

10-07 21:11