A project-specific implementation currently supports a synth with deterministic internal envelope cycles that loops until explicitly stopped. This behavior has not yet been standardized.
Desired behavior to investigate
- First press starts the looping synth and sets persistent GUI/LED activity
- Second press stops the synth and returns GUI/LED activity to off
- Internal cycle duration may be deterministic while total playback duration remains indefinite
- Cleanup and restart reset the state to off
- Prototype/performance switching preserves the current state
- Controller, GUI, LED, and project synth state remain synchronized
- Existing toggle behavior and deterministic one-shot behavior remain unchanged
This should be designed separately from deterministic one-shot and sustaining momentary behavior.
A project-specific implementation currently supports a synth with deterministic internal envelope cycles that loops until explicitly stopped. This behavior has not yet been standardized.
Desired behavior to investigate
This should be designed separately from deterministic one-shot and sustaining momentary behavior.