Describe the piece: what it is for, how it should feel, how long, which instrument. You get a real score with a plan behind it, form, phrasing, dynamics and an ending, that you can hear in the browser and keep changing by saying what you want. Write in any language.
Start free. Describe the piece, hear it, change it as much as you like, and download it when you need it.
Each score came from the sentence beside it, typed into LalaScript by a real person. Nothing was fixed by hand.
Forty bars for piano. It opens p, rises through a crescendo to ff, falls back to pp, and ends on a held chord.
Twenty-nine bars for piano: running sixteenths in the right hand over a moving chord progression, a crescendo to f, and a quiet held close.
Ninety-one bars for piano. It begins pp, high on the keyboard, as asked, and builds to ff twice before the end.
Most "AI music" sites hand you a result and a button to roll the dice again. Here the score is the start of a conversation. Say what is wrong and you get the next version of the same piece, with the reason in plain words. And when the change would break what you asked for, it says so instead of doing it.
That was a piece for a 2nd-grade bassoonist whose parent had said she plays low E to high A. Other things people say in the edit box:
AABA or your own form, chord symbols printed above the staff, voicings you can play.
Their instrument, their level, the notes they know. Then easier, lower, slower in words.
A cadence, a mode, a progression by Roman numeral, as labelled notation you can hear.
Already have the music? Bring a PDF or a MusicXML file and simplify it, transpose it, or open it in MuseScore.
Every rule the engine follows came from a musician listening and saying what a player would never write. Each one is guarded by a test.
Correct key signatures, chords spelled for the key, rhythms that fill the bar. Open the file in MuseScore, Sibelius or Finale and it reads clean.
One instrument at a time for now, piano included; writing for a group is coming.
General-purpose assistants describe music. Asked for a piece they return 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: correct key signature, correctly spelled chords, bars that add up. It can be played in the browser, changed in plain words, and downloaded as PDF, MusicXML, MuseScore, MIDI or MP3. See the same request answered both ways.
A piece for piano or one instrument, from a sentence in any language: a style, a mood, a length, a use (a ballet class, a recital, a study). LalaScript plans the form, the phrasing, the dynamics and the ending, and gives the piece a title. You can also give it your own chord progression, or name a scale, a mode or a cadence. Or hum the melody and start from that.
Yes. Say the change in plain words in the LalaScript edit box: transpose it, an easier key, lower, one hand, slower, louder at the end, add or remove bars, a different instrument. Each answer is a new version and the earlier ones stay in the history.
LalaScript writes for one instrument at a time for now, so a choir, a band or a duet as two separate parts is not there yet. It writes original music in a style, not arrangements of songs by name, and it does not set lyrics to a melody.
Paste this into Create, or describe your own piece in its place.