diff --git a/packages/core/signal.mjs b/packages/core/signal.mjs index 38851c055..b565e4c31 100644 --- a/packages/core/signal.mjs +++ b/packages/core/signal.mjs @@ -204,7 +204,7 @@ const timeToIntSeed = (x) => xorwise(Math.trunc(_frac(x / 300) * 536870912)); const intSeedToRand = (x) => (x % 536870912) / 536870912; // Set first random value to be 0.5, otherwise it would be 0. https://github.com/tidalcycles/strudel/issues/1293 -const timeToRand = (x) => x === 0 ? 0.5 : Math.abs(intSeedToRand(timeToIntSeed(x))); +const timeToRand = (x) => (x === 0 ? 0.5 : Math.abs(intSeedToRand(timeToIntSeed(x)))); const timeToRandsPrime = (seed, n) => { const result = [];