LalaScript

Play the music you love,
your way.

Upload a score or write one from a prompt. Play it back in your browser, simplify it, change the key, or edit it in plain English, then download it, all in one place.

Try it free →
Composition 1
Ohad Gev · C Major · 4/4
Loading score…
Hear it play

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

Editable, not a picture

Output you can open and fix in MuseScore, Sibelius, or Finale. 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.

FROM UPLOAD TO FINISHED SCORE

Everything in one place. No desktop software.

Bring a score or start from a prompt, then shape it, hear it, and take it anywhere.

1

Bring your score

Upload MusicXML, MuseScore, or a clean PDF. Optical recognition turns the page into structured, editable notation.

2

Edit in plain English

"Simpler left hand." "Put it in G." "Keep the melody on top." Describe the change and watch it happen.

3

Hear it instantly

Press play and the score plays back in your browser, notes lighting up as it goes. No export round-trip.

4

Download any format

MusicXML, MuseScore, PDF, or MP3. Opens anywhere, or just print it and put it on the stand.

UNDER THE HOOD

Built on music theory, not guesswork.

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.

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. Generate a version tailored to each student's level in seconds, not hours.

🎹

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. Generation is built on our music-theory engine — every chord spelled by rule, every bar adding up, both hands playable — so what comes back is real notation, not a lucky guess. Ask for theory and it comes back labeled: numerals, key, cadence.

PROMPT "an 8 bar blues jazz guitar solo"
HUM a tune into your mic, get it notated

Ready to try it?

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

Open the studio →

Stay in the loop.

New features, supported formats, and tips for getting the most out of LalaScript, straight to your inbox. No spam.

Unsubscribe anytime.