我正在开发一个基于社区的Internet Radio,用户可以在其中录制自己的消息.
我希望我的用户能够为他们的录音添加效果(比如Biquad Filters,Reverb aso ..)
是否可以将最终混音(包括效果)处理为单个PCM输出(例如音频标签src="data:audio/wav;base64"),以便我可以通过帖子将混音发送到服务器?
我试过这个:
recorder.locals.filter1.connect(recorder.locals.filter3);
recorder.locals.filter3.connect(recorder.locals.filter2);
recorder.locals.filter2.connect(context.destination);
recorder.locals.source.noteOn(0);
context.oncomplete = function(e) { var buffer = e.renderedBuffer; };
context.startRendering();
Run Code Online (Sandbox Code Playgroud)
但它没有给我任何东西.