清除Web音频中的音频节点

问题描述:

Web Audio API docs并未真正解释完成后如何处理AudioNode。例如,如果我完成了AudioBufferSourceNode并且我想摆脱它,是不是只需拨打noteOff()或我需要disconnect呢?清除Web音频中的音频节点

只需拨打noteOff()即可,或者如果AudioBufferSourceNode没有循环,它将在到达采样数据结束时自动完成(无需调用noteOff())。没有必要断开它。

+0

我在w3c邮件列表存档中找到了您的原始提案线索。这实际上帮助我理解了很多。感兴趣的链接:http://lists.w3.org/Archives/Public/public-xg-audio/2010Jun/0010.html – mkb

+2

值得注意的是,规范改变了,'noteOff'现在停止了。 – Prinzhorn