Describe the music. Jamu writes the notes
Tell Jamu what you hear: a chord progression, a melody, a walking bassline. Key, feel, rhythm. It builds the MIDI clip and places it on your track. The more context you give, the closer it lands.

Download For Windows
Requires Windows 10/11 (64-bit)

Download For Mac
Requires MacOS +11 with Apple Silicon
Jamu · Ableton Session
"Write a 4-bar chord progression in D minor. Melancholic feel, smooth voice leading between the chords. Half-note voicings."
J
Jamu
🎹
✓ Written
Clip placed. Described the sound. Jamu wrote the notes.
4 types
chords, melodies, basslines, and arpeggios
36 scales
MIDI scale locking across every common key and mode
0 notes
to enter manually - describe
the idea, Jamu builds the clip
The problem
The idea is instant.
Getting it into Ableton isn't.
🎹
Note entry kills momentum
Even a simple chord takes time to program. Four chords, two stabs each, eight bars - that's dozens of individual clicks. The idea doesn't wait for the entry.
🧠
Theory shouldn't be the gatekeeper
⏱️
First drafts take too long
How it works
1
Describe the musical idea
Tell Jamu the key, the feel, the structure. Include whatever you know. Chord names if you have them, mood if you don't, rhythm if it matters. The more context you give, the less you'll need to adjust after the first pass.
Jamu · ABLETON session
"Write a 4-bar chord progression in D minor. Melancholic, forward-moving feel. Half-note voicings, seventh chords, smooth voice leading."
2
Jamu builds the MIDI clip
Jamu reads the session, writes the notes to the right clip slot, and applies the structure you described: voicings, inversions, rhythm, scale. Nothing to enter manually. Nothing to drag into a piano roll.
Jamu · READING session
J
Jamu
◎
Session read. Track 1 (Chords): MIDI, no clips present.
◈
Writing clip: Dm7 / Am7 / Gm7 / A7 - 4 bars, half-note, inversions applied
MIDI clip written to Track 1. Add a melody or adjust any voicing?
3
Refine, extend, or build on top
Change a voicing. Add a melody over the chords. Transpose the whole thing. Apply the same processing across tracks in one command. Jamu holds the full session in context. `Every follow-up knows what's already there.
Jamu · SWAPPING PRESET
"Transpose Track 1 up a minor third. Then quantize Tracks 1, 2, and 3 to 16ths at 80% strength."
J
Jamu
◈
Track 1 transposed up 3 semitones - now in F minor
◈
Quantized: Tracks 1, 2, 3 - 16ths at 80% strength
Done. 3 tracks updated in one pass.
How Jamu works
Describe the sound.
Jamu sets the parameters.
🎼
Chord progressions with full control
Key, scale, length, voicing, inversions, voice leading - all from one sentence. "A four-bar minor progression with seventh chords and smooth voice movement" gets you a playable clip, not a preset.
🎵
Melodies that fit the context
Describe the character - ascending, melancholic, pentatonic, rhythmically sparse. Give it the key, the scale, the feel. Jamu writes a melodic phrase that matches and places it on the track.
🎸
Sidechain without the routing steps
Walking bass, syncopated patterns, root-fifth movement, chromatic approach tones. Describe the rhythm and the feel. Jamu handles the note placement. You tell it the vibe, it handles the line.
🔁
Arpeggios and scale-locked patterns
Load the Arpeggiator, set the pattern and rate, lock the input to a scale, all in one pass. "16th-note arpeggio, ascending, locked to D minor" gets the MIDI effect configured and the notes in key.
Describe sounds the way you actually think about them
warm lo-fi hi-hat
punchy 808 kick
vinyl crackle
tight room snare
airy open hat
deep sub bass
crispy clap with reverb tail
dusty boom bap kick
bright shaker
dark pad texture
punchy transient snare
filtered old-school bass
glitchy percussion loop
soft brush snare
aggressive distorted kick
Questions
Common questions
Can Jamu generate MIDI chord progressions in Ableton Live?
Do I need to know music theory to use MIDI generation?
Can Jamu edit or refine MIDI it already generated?
Can Jamu apply EQ or compression to multiple tracks at once?
