Reset and randomise
Reset and randomise are view-aware: the same two gestures do something different depending on which view you are in, and always something sensible for the data on screen.
Quick controls
- SHIFT + MUTE + grid pad: reset data for the current view
- SHIFT + SOLO + grid pad: randomise data for the current view
Each player’s modifiers are read at the moment of the press. In views where the spec calls for it, any pad in the active view triggers the action.
The arp views are the exception worth remembering: on the LP LHS they listen only to column 9, because columns 1–8 there are the length picker. Press column 9 with the modifier held and the gesture lands; press anywhere else on the LHS and nothing happens at all.
What each view resets
Both gestures act on the view you are currently in, and in most views on the row or cell you press. Nothing is global: you cannot reset the whole rig by accident. The two views that act on more than the pressed pad are the jam keyboard, where any row-8 press rewrites all sixteen steps, and the note arp’s MUTE + column 1 preset cell, which resets a whole sequencer.
| View | Reset gives you | Randomise gives you |
|---|---|---|
| Trigs | The pressed row cleared, Euclidean overlay included | The pressed row refilled at a random density |
| Step duty / step velo / TR-8 accent | The whole row set to the value of the row you pressed | Values scattered around the pressed row’s value, so the shape stays but the detail moves |
| Row octave | The pressed row flat: base octave zero, all eight slots zero | A random base octave and eight random slot values |
| CP modulator | The pressed bar back to no modulation | A random offset on the pressed bar |
| Chord progression | The whole progression set to the degree of the row you pressed | Every bar a random chord degree |
| Duty arp / velo arp / TR-8 velo arp | From LHS col 9, the row you pressed filled with its neutral value; from the RHS, the selected row filled with the pressed row’s value | The selected arp filled at random from LHS col 9, or scattered around the pressed row from the RHS |
| CC arp | The selected arp filled with its current value | Values scattered around the current value |
| Jam keyboard | The whole 16-step gate pattern cleared, and any held notes released | The whole 16-step pattern refilled at random |
| Swing | The pressed slot back to straight, both coarse and fine | A random coarse swing on the pressed slot, fine left alone |
| Note arp, chord edit | Nothing. These two views ignore both gestures | Nothing |
Two things are worth knowing before you use these live:
- There is no undo. Reset and randomise overwrite immediately, so the previous pattern is gone. If you want a way back, save the session first (see Saving and loading sessions).
- Randomise on swing leaves fine swing alone, deliberately, so a fine adjustment you dialled in by hand survives a randomise of the coarse value.
Chord progression values
The chord progression grid holds scale degrees, not semitones. Row 1 is the root (the I chord at the base octave) and row 8 is the root an octave above, with the six other diatonic degrees between them.
Reset therefore gives you the degree of whichever row you pressed, so the top and bottom rows both produce a I chord, an octave apart. Randomise picks from the seven distinct degrees and leaves out the octave-up root, so the root is not twice as likely as everything else.
LC arrow-button rotation gesture
Uses the LaunchControl left/right arrows. For synth and TR-8 sequencers, rotation is a per-sequencer property applied at playback time, so it is active in every view EXCEPT IO / Peer-IO (where the same arrows page-navigate). In non-display views (e.g. octave, note-arp) the rotation still applies. You just won’t see it until you return to a view that shows the trig pattern (TRIG / step-velo / step-duty). JAM_KEYBOARD is a special case: while that view is active, the same arrows rotate the runtime jam-keyboard trig pattern directly instead of the synth offset.
| Control | Modifier | Action |
|---|---|---|
| Left arrow | none | Rotate current synth left (period-matched offset −= 1) |
| Right arrow | none | Rotate current synth right (period-matched offset += 1) |
| Either arrow | SHIFT + MUTE | Reset: both rotation offsets back to zero |
| Either arrow | SHIFT + SOLO | Randomise: a random rotation for each |
A sequencer keeps two rotations, one for straight divisions and one for triplet divisions, and they move independently. Both gestures act on both at once, whichever division you are currently playing.
TR-8 drum sequencer (sequencer 13)
Per-row rotation uses the last-touched TRIG row (shared with Euclidean fader controls). Rotation applies to whichever bank the view is showing, main or alt.
| Control | Modifier | Action |
|---|---|---|
| Left arrow | none | Rotate selected row left (−1 mod 16) |
| Right arrow | none | Rotate selected row right (+1 mod 16) |
| Either arrow | SHIFT + MUTE | Reset: selected row offset → 0 |
| Either arrow | SHIFT + SOLO | Randomise: selected row offset ← rand[0,16) |
Constraints:
- The arrow keys never rotate boom-tsk row 1 while the TR-8 sequencer is unmuted.
- Offset is per-row per-bank, not per-player.
- Reset/randomise acts on the selected row only.
- The TR-8 has no triplet divisions, so each row keeps a single rotation rather than the synth path’s pair.