From 92d87093e0b0a322801238f9d10ebe2a448af678 Mon Sep 17 00:00:00 2001 From: jeromew Date: Sat, 15 Nov 2025 13:39:24 +0000 Subject: [PATCH] [perf] disconnect Offline AudioNode connections in generateReverb --- packages/superdough/reverbGen.mjs | 2 ++ 1 file changed, 2 insertions(+) diff --git a/packages/superdough/reverbGen.mjs b/packages/superdough/reverbGen.mjs index d2533cae4..bb050874c 100644 --- a/packages/superdough/reverbGen.mjs +++ b/packages/superdough/reverbGen.mjs @@ -104,6 +104,8 @@ var applyGradualLowpass = function (input, lpFreqStart, lpFreqEnd, lpFreqEndAt, player.start(); context.oncomplete = function (event) { callback(event.renderedBuffer); + filter.disconnect(); + player.disconnect(); }; context.startRendering();