我正在动态创建此链。
osc1 -> gain1A -> gain1A -> ...
完成后,创建相同的链(带有其他参数)
osc2 -> gain2A -> gain2A -> ...
我在每个节点中分别呼叫disconnect
,在stop
中呼叫osc
。使用Firefox WebAudio窗口,我看到osc已被处置,但GainNodes
停留在那儿:
我不确定这是否只是Firefox中的“ bug” ,还是我需要对获取节点进行其他操作,以便正确处理它们。
答案 0 :(得分:1)
只要您删除对振荡器和增益节点的引用,那么您就无需执行任何操作。只要您停止振荡器,也不必断开它们的连接。他们都应该被收集起来。
但是请注意,收集这些信息可能需要一段时间。
这可能是Firefox可视化工具中的错误;也许它不知道所收集的节点。