From c797fea1f7451069adbd8fc4dfdf27d1103fdee6 Mon Sep 17 00:00:00 2001 From: "Jade (Rose) Rowland" Date: Tue, 21 May 2024 00:38:00 -0400 Subject: [PATCH] update resonance --- packages/superdough/worklets.mjs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/superdough/worklets.mjs b/packages/superdough/worklets.mjs index 69cb7a59..d67f425f 100644 --- a/packages/superdough/worklets.mjs +++ b/packages/superdough/worklets.mjs @@ -152,9 +152,9 @@ class LadderProcessor extends AudioWorkletProcessor { cutoff = (cutoff * 2 * _PI) / sampleRate; cutoff = cutoff > 1 ? 1 : cutoff; - const k = Math.min(8, resonance * 2); + const k = Math.min(8, resonance * 0.4); // drive makeup * resonance volume loss makeup - const makeupgain = (1 / drive) * Math.min(1.75, 1 + k); + let makeupgain = (1 / drive) * Math.min(1.75, 1 + k); for (let n = 0; n < blockSize; n++) { for (let i = 0; i < input.length; i++) {