LalaScript

Edit, arrange and create sheet music
from a prompt.

Upload your sheet music and ask for the change right in the editor: a new key, an easier left hand, a cello part. Download it in any format, MusicXML and MSCZ included, and share it with a link. Or start from a prompt or a hummed melody with Create.

Try it free →
Composition 1
A Minor · 4/4
Loading score…
Hear it play

Real output from the engine. Try your own score at studio.lalascript.com →

FROM UPLOAD TO DOWNLOAD

Three steps. No desktop software.

Bring a score, say what you want changed in one sentence, and take it anywhere.

1

Drag in a PDF.

Or MusicXML, or an MSCZ file. A clean export reads best; scans are less reliable.

The LalaScript upload box, with the file types it accepts
2

Say what you want changed

Name a bar, a staff or a beat. The engine does it, and tells you what it did.

Try:
Make it easier for a beginner to play, with simpler rhythms and fewer notesChange the G in bar 8 beat 2 to an ATranspose to D majorAdd a violin staff above the pianoMake it alto saxPut the bottom staff in bass clefAdd a left hand underneath the melodyMake the tempo 92Transpose it down a whole stepTake it up a minor thirdTranspose to F sharp minorTranspose only the violin up a whole stepChange the time signature to 3/4Put it in 6/8Change the key signature to two sharps without transposingPut the left hand into block chordsGive the left hand broken chordsMake the piano softer and the violin louderMake the whole thing forteDelete bar 4Delete the bottom staffAdd a flute staff above the pianoAdd a piano accompanimentArrange it for violin and pianoMake it celloFour bars per lineMake bars 9 to 16 simplerTake it down a fourthMove the melody up an octaveChange the title to Nocturne
3

Take it anywhere

See and hear it in your browser. Download it in any format and share it with a link that plays anywhere.

MusicXMLMSCZPDFMP3

WHO IT'S FOR

Made for musicians at every stage.

🎼

Accompanists & MDs

Re-key a chart for a singer in seconds, keep it editable, and hand over a clean part without an evening of re-engraving.

👩‍🏫

Teachers

Stop hand-editing arrangements. When you want to give a student the song they actually asked for, adapt it to where their hands are in seconds, not an evening.

🎹

Students

Found a piece you love that's still out of reach? Get a version you can learn from now, without losing the song.

🎤

Singers

Need a song in your range? Drop any chart to the right key in one click, then download the accompaniment.

✨ ALSO NEW · CREATE

Start from nothing.

Describe a piece and get real, playable notation, or hum a melody and watch it turn into a score you can edit. Every piece is written to the rules a trained musician works by: harmony, voice leading, range and form, the way the repertoire was written. The result is a score a musician could stand behind, not random notes that happen to sound like music. Ask for theory and it comes back labeled: numerals, key, cadence.

Create a score from a prompt →
PROMPT "an 8 bar blues jazz guitar solo"
HUM a tune into your mic, get it notated

UNDER THE HOOD

Built on music theory, not guesswork.

Built by musicians. Most tools treat notation as pixels. LalaScript reads it as structured musical knowledge: melody, harmony, voice roles, and difficulty, then reasons about it the way a trained musician would.

Semantic analysis

Every note is tagged with its musical role, melody, inner voice, or bass, before any transformation happens.

Melody preservation

The melody is identified and protected. Simplification only removes what doesn't carry the music forward.

Constraint-based output

Hand span, chord density, and rhythmic complexity are treated as hard constraints, not suggestions.

Deterministic where it counts

Transpose, re-voice, and thin chords run on a fixed, rule-based engine, so they are exact and repeatable. AI steps in only for the genuinely creative edits.

Editable, not a picture

Output you can open and fix in MuseScore, Sibelius, Finale and Dorico. Not a flat scan of your score, the gap every other converter leaves open.

Deterministic and inspectable

Same input, same output, every time. The mechanical work runs on a fixed music-theory engine, not a black-box guess you have to double-check.

Adapts difficulty, not just key

Thin dense chords, strip ornaments, keep the melody. The piece lands at the level you actually play, and still sounds like itself.

Ready to try it?

Start free, no card needed. Bring your own score or explore the examples.

Open the studio →

ALSO FROM LALASCRIPT

Check out our apps.

Small, focused music apps we build alongside the studio.