memlnaut-nisps/playground/js/shapeseq/tests
w1n5t0n 4cea170795 refactor(projection): simplify to 3 global knobs
Replace the composable transform chain (VelocityCurve, GateThreshold,
RangeMap, OctaveFolder, StutterMap, presets) with 3 straightforward
post-chain knobs: velocityCurve, gateThreshold, and pitchRange. The
old system was over-engineered for a research prototype — the new API
is easier to wire to UI controls and reason about.
2026-04-06 23:41:30 +01:00
..
midi-note.test.js feat(pattern): add midiNote field + trigger-aware merge 2026-04-06 23:28:01 +01:00
pattern-merge.test.js feat(pattern): add midiNote field + trigger-aware merge 2026-04-06 23:28:01 +01:00
pitch-walker.test.js refactor(PitchWalker): redesign as processor, add reEvalOnLoop 2026-04-06 23:37:32 +01:00
polyrhythm-chain.test.js feat(shapeseq): polyrhythm — per-generator step counts with LCM tiling 2026-04-06 23:31:45 +01:00
polyrhythm.test.js feat(shapeseq): polyrhythm — per-generator step counts with LCM tiling 2026-04-06 23:31:45 +01:00
projection.test.js refactor(projection): simplify to 3 global knobs 2026-04-06 23:41:30 +01:00
re-eval.test.js refactor(PitchWalker): redesign as processor, add reEvalOnLoop 2026-04-06 23:37:32 +01:00