diff --git a/packages/superdough/worklets.mjs b/packages/superdough/worklets.mjs index 7155afb86..6afd7a0a3 100644 --- a/packages/superdough/worklets.mjs +++ b/packages/superdough/worklets.mjs @@ -214,7 +214,7 @@ class CoarseProcessor extends AudioWorkletProcessor { coarse = Math.max(1, coarse); for (let n = 0; n < blockSize; n++) { for (let i = 0; i < input.length; i++) { - output[i][n] = n % coarse === 0 ? input[i][n] : output[i][n - 1]; + output[i][n] = n % coarse < 1 ? input[i][n] : output[i][n - 1]; } } return true;