当我运行或构建时,我得到了这个错误:"ReferenceError: AudioBuffer is not defined“ 我已经将tone.js代码隔离在codesandbox中,它工作得很好。file=/src/App.js 但不在next.js应用程序中 ReferenceError: AudioBuffer is not defined
at ki (/node_modules/
因此,我已经从一个AudioBuffer中提取了通道数据,并通过可传输对象发送给了一个网络工作者,对其进行了一些处理,现在我想把它放回去。我真的要像这样把它复制回来吗?( var n = 0; n < chanData.length; n++ ) {}
我真的希望有一些方法来改变ArrayBuffer,每个AudioBuffer当您将数组缓冲区传输给工作人员时,AudioBuffer的底层数组缓冲区将被清除,我认为甚至不可能通过getChannelData返回的Float32
现在,我希望在对象中包含一个audioBuffer,并成功地将其复制到返回的对象。是否有一种方法可以修改函数以包含此功能?需要注意的是:并非所有传递给deepClone audioBuffer**,函数的对象都将包含audioBuffer**,,因此它应该能够处理并成功地克隆带有和不包含它们的对象。);var context = new AudioContext();
var <em