Describe the change
"Make it more syncopated." "Add 7ths." "Humanize the velocities." Say it in plain words — the clip updates in place.
A GPT-powered copilot that generates, edits, and arranges MIDI from Live's context menu — every note lands in your session, fully editable.
Suno finishes the song.
This helps you write yours.
Not a generator — a collaborator. Every note it writes lands in your session as editable MIDI: a starting point you shape, not a finished product you accept.
The AI picks a drum kit, loads the samples, writes the pattern, and dials in the FX chain — live, inside Ableton.
Each pattern below was generated by the extension once, then baked into this page note-for-note. Pick a prompt to replay the run.
[copilot] prompt received
read → 124 BPM · 6 tracks · drum rack
generate → drum pattern
validate → humanize velocity
write → done in 1 transaction
"Make it more syncopated." "Add 7ths." "Humanize the velocities." Say it in plain words — the clip updates in place.
Drums, bass, or melody from scratch — matched to your session's key, tempo, and feel, written straight into the slot.
Build a full arrangement, restructure sections, or ask for a producer's honest critique of what's there.
"Warmer and dustier." "Add a low cut, boost the bass." The AI reads every device parameter — and inserts the EQ, compressor, or reverb it needs, then dials it in.
Six layers keep every output in key, in time, and in style.
Reads your tempo, key, every track, and the drum-rack pad map — down to the loaded sample names, even in nested racks.
Code — not prompts — snaps out-of-key notes to scale, humanizes flat velocities, thins note walls.
One bar is defined, the rest are cloned. The kick-and-snare backbone never wanders across bars.
Editable markdown knowledge auto-loaded by track role — hip-hop, house, reggaeton, drums, bass, melody, sound design.
Paste a URL mid-prompt. The AI fetches the page and applies what it reads to the generation.
Reads Live's Scale Mode and constrains every melodic note — while drums stay exempt, because pads aren't pitches.
A sandboxed Node.js process inside Ableton's Extension Host. Four steps, one atomic write.
Tempo, key, every track, drum-rack pad pitches, and the notes already playing in the same region.
Genre skill packs are injected, then GPT is called via raw node:https with function-calling tools.
An agentic loop resolves fetch_url calls and feeds page content back until the model emits a final tool call.
Notes pass through deterministic validators, then land in Live in a single transaction — color-coded by role.
Clone it, add your OpenAI key, point it at Live 12 Suite. You're writing in four steps.