clk: free
space to play. n for new. ? for more.
Storage
n new bloom N new bloom (same scale) b new bloom shape B new bloom, same scale + shape p push P pop
Gestures (whole bloom)
- calm = intensify ' vary { merge two } split one
Whole notes
s scramble S shuffle R mirror 9 0 rotate u stutter U sputter d braid D pyramid Y spray r ratchet h thin H thicken g gap G unGap z drop last a add in scale A add one
Pitches only
opt + s S R u U d D ( ) rotate pitches
Pitch
m mutate (diatonic) M mutate (chromatic) e shear E center range i invert I invert mean 1/2 −/+ semitone !/@ −/+ octave 3/4 −/+ scale step #/$ breeze: some notes −/+ a step o O sort up / down [ pivot (highest) ] pivot (loudest) w draw curves (diatonic) W remove doubles opt-w wheels within wheels
Diatonicism
k choose nearest scale K slant scale j lift scale J reduce scale
Chords
; clump chords : flatten chords
One list at a time
t time mode v velocity mode c channel mode same keys, same verbs, one list
Freeze (F, then…)
p pitch (scale) t r rhythm (durations) v dynamics c channels d duration g grid each key toggles; esc cancels
Blending
x interlace X blend f lift shape C cast
Intervals (added at playback)
5 rand 8 reset 7 add step & drop step 6 widen ^ narrow % semitones / scale steps * bake into notes
Fission / Fusion
| merge garden >> b opt-| curdle b >> garden
mode (its key or esc goes home)
s S scramble / shuffle R mirror 9 0 rotate << >> u U stutter / sputter d D braid / pyramid o O sort up / down z a A drop / add (palette / any) 1 2 down / up (faster, softer, ch −1…) ! @ double / half time · much softer / louder 3 4 one palette step down / up # $ breeze: some values a step - = converge / diverge y unify i I invert / around the middle e w shear / curve m M mutate (palette / wild) h H fewer / more distinct values q Q quantize / set grid or levels n new list x f lace / copy from slot t v c switch list F freeze menu playback & garden keys unchanged
Playback
space play shift-sp play garden slot , loop opt-, loop garden / pulsar opt-/ pulse garden . stop all < > slower/faster pulse ` record / stop ~ sustain pedal
Garden
↓ save here ↑ lift here ← → navigate ↵ new slot Del clear slot shift ← → navigate + play
View
\ toggle console L lanes (each list, own cursor) opt-c clean view (esc leaves) l note labels opt-e edit bloom cmd-k command palette