Keyboard Guitar Demo

All timing via Tone.Transport — audio and visuals locked to the same clock

Sample trims: loading…

Keyboard Shortcuts — click to expand

Core Playback

10Select chord 1–10 (strums when transport is stopped; arm-only while it runs)
Q / W / EMute state: clean / light / heavy
MFull muted strum
[ / ]Strum armed chord down / up
SpaceStart / stop transport
Z X C V B NPluck strings 1–6

Modifiers

Ctrl/CmdAccent (velocity boost)
PArpeggiate toggle
\Reverse-quality toggle

Strum Voice (sticky buttons)

Normal / Fast / PatternLatch strum profile (also Cmd/Ctrl+02)
Clean / Light / HeavyLatch mute state (also Q/W/E)

Harmonic Context (hold Tab + key)

QUSet root C–B
17Set scale mode
[ / ]Modulate by 5ths
- / =Relative / Parallel key
BackspaceModulate to armed chord

Rhythm Grid

`Toggle Amp/Mute edit
Tab / Shift+TabNext / prev cell
Alt+19,0Select preset 1–10
Alt+/Cycle presets
- / =Prev / next voicing
Cmd/Ctrl+09Latch profile
Transport
Strum voice
M full-mute strum · [] strum armed chord ↓/↑
Chords & key
10 select chords 1–10 (strum only when transport is stopped)
Hold Tab + QU for key, 17 for scale
Harmony
Display & audio
— events will appear here —