diff --git a/packages/superdough/worklets.mjs b/packages/superdough/worklets.mjs index 86167d0e..25885ce6 100644 --- a/packages/superdough/worklets.mjs +++ b/packages/superdough/worklets.mjs @@ -75,7 +75,7 @@ class ShapeProcessor extends AudioWorkletProcessor { process(inputs, outputs, parameters) { let shape = parameters.shape[0]; const postgain = Math.max(0.001, Math.min(1, parameters.postgain[0])); - shape = Math.expm1(shape); + shape = Math.expm1(shape * 5); return processSample(inputs, outputs, (block) => { const val = ((1 + shape) * block) / (1 + shape * Math.abs(block)); return val * postgain;