Quick start
Eight steps from cold boot to a track you can share. Total time: ~3 minutes if you're curious.
- 01
Boot the audio engine
Open the landing page and hit BOOT. Browsers require a user gesture before they allow audio to play — this unlocks Web Audio for the rest of your session.
- 02
Land in the Studio
You arrive at the livecoding studio. The editor starts empty (or with your last session's code). Drop in a snippet with Cmd+K, ask the chat to compose something, or open the DJ deck — then press Play in the transport bar.
- 03
Open the DJ deck · Cmd+J
Pick a genre (Deep House, Techno, Ambient…), a key, a BPM, and drag the Energy / Space / Brightness sliders. Hit COMPOSE and the AI regenerates the track in that style.
- 04
Steer with chat
Type into the chat panel: "darker filter sweep on the bass, less delay on the hats". The agent replies with a diff — click Listen to hear it, Keep to commit, Reject to revert.
- 05
Edit the code · Ctrl+Enter to evaluate
Autocomplete is on by default, hover for docs, multi-cursor with Cmd+Click. Every time you press Ctrl+Enter the scheduler swaps your pattern on the next cycle — no audio dropout.
- 06
Browse snippets · Cmd+K
24 curated patterns across drums, bass, melody, chords, FX, groove, modulation, and scales. Click any one to insert at the cursor.
- 07
Save what works · Cmd+S
Hit SAVE to store the current pattern. Toggle Public to get a /p/<id> link anyone can open and play. Load past patterns from [ PATTERNS ] in the header.
- 08
Reference and escape hatches
F1 opens the Docs modal with searchable reference. ? opens the keyboard shortcut cheatsheet. Cmd+Shift+P opens the command palette for every action.