В приведенном ниже примере узел усиления не удаляется из контекста аудио, по крайней мере, в соответствии с отладчиком Web Audio в Firefox 66.0.5 (64-разрядная версия) / Windows 10.
Что необходимо сделать для устранения узла усиления?
<!doctype html>
<meta charset=utf-8>
<script>
var context = new window.AudioContext();
var osc = context.createOscillator();
var gain = context.createGain();
osc.connect(gain);
gain.connect(context.destination);
osc.start();
window.setTimeout(function () {
osc.stop();
osc.disconnect();
gain.disconnect();
}, 1000);
</script>