All timing via Tone.Transport — audio and visuals locked to the same clock
Sample trims: loading…
| 1–0 | Select chord 1–10 (strums when transport is stopped; arm-only while it runs) |
| Q / W / E | Mute state: clean / light / heavy |
| M | Full muted strum |
| [ / ] | Strum armed chord down / up |
| Space | Start / stop transport |
| Z X C V B N | Pluck strings 1–6 |
| Ctrl/Cmd | Accent (velocity boost) |
| P | Arpeggiate toggle |
| \ | Reverse-quality toggle |
| Normal / Fast / Pattern | Latch strum profile (also Cmd/Ctrl+0–2) |
| Clean / Light / Heavy | Latch mute state (also Q/W/E) |
| Q–U | Set root C–B |
| 1–7 | Set scale mode |
| [ / ] | Modulate by 5ths |
| - / = | Relative / Parallel key |
| Backspace | Modulate to armed chord |
| ` | Toggle Amp/Mute edit |
| Tab / Shift+Tab | Next / prev cell |
| Alt+1–9,0 | Select preset 1–10 |
| Alt+←/→ | Cycle presets |
| - / = | Prev / next voicing |
| Cmd/Ctrl+0–9 | Latch profile |