编程语言
首页 > 编程语言> > javascript – 如何使用Web Audio API访问输出缓冲区?

javascript – 如何使用Web Audio API访问输出缓冲区?

作者:互联网

我想访问output / destination缓冲区中的音频数据.具体来说,我想将数据保存到文件中.我还想添加自定义效果作为AudioNode.

如何使用Web Audio API实现此目的?我没有看到AudioDestinationBuffer接口或在specs中添加自定义AudioNode的方法.

解决方法:

您必须在连接到目的地之前添加其中一个http://www.w3.org/TR/webaudio/#JavaScriptAudioNode.

这将使您可以访问原始音频数据,并且已经应用​​效果节点等进行的任何处理.只需确保这是目的地之前的最后一个节点.

这里有一些关于如何使用JavaScriptAudioNode http://www.html5rocks.com/en/tutorials/webaudio/games/#toc-clip-detect的内容,我希望这将说明如何访问音频数据.

标签:javascript,html5,audio,web-audio
来源: https://codeday.me/bug/20190902/1787683.html