Name the key, the degrees, and the cadence. Get the staff itself: right key signature, chords spelled the way a musician would write them, Roman numerals printed underneath. Play it in the browser and download it as MusicXML, MuseScore, PDF, or MP3.
Start free, no card needed.
General-purpose assistants are good at talking about harmony. They are not built to write it down, so what arrives is something you still have to transcribe yourself.
i - iv - V7 - i
Cm | Fm | G7 | Cm
Chord names in a row. Nothing to play, nothing to print, nothing to hand a student, and the spelling is often wrong once the key has flats or sharps in it.
The staff itself: the right key signature, every chord spelled the way a musician would write it, the Roman numerals printed underneath, and the cadence where you asked for it.
Press play to hear it, then download it as MusicXML, MuseScore, PDF, or MP3.
"A ii-V-I in E flat major." "An 8-bar progression in C minor ending on a half cadence." Name the key, the degrees, the cadence, the meter, as much or as little as you like.
A music-theory engine writes the chords, not a language model guessing at note names. Correct key signature, correct spelling in every key, inversions where you asked for them, bars that add up.
Play it in the browser, change anything by describing it, and download as MusicXML, MuseScore, PDF, or MP3 to use in class, in a lesson, or in your own arrangement.
A flat minor is as correct as A minor. Roman numerals are printed under the staff so the analysis is visible, not implied.
Perfect authentic, half, plagal, deceptive. Ask for one and it lands where a cadence belongs.
First and second inversion, figured bass positions like V65 or I64, with the figured note actually in the bass.
Yes. You describe the progression in words and get standard notation on a staff, with the key signature, the chords spelled correctly, and the Roman numerals printed underneath. It plays in the browser and downloads as MusicXML, MuseScore, PDF, or MP3.
Yes. Name the key, the degrees, and the cadence you want, for example a ii-V-I in E flat or an eight-bar progression in C minor ending on a half cadence. A deterministic music-theory engine writes it, so the same request always produces correctly spelled chords.
A chat assistant returns chord names or ABC text, which still has to be transcribed before anyone can play it, and the spelling is often wrong for the key. LalaScript returns the notation itself, playable and editable, produced by a music-theory engine rather than a guess.
The studio is free to start. Name a key and a cadence and see it on the staff.
Try it free →