Score Studio
Bard's Workshop
Paste a Mabinogi MML score and hear it play in the browser. Parses melody, harmony and bass tracks, renders a live piano roll, and reports the score's length and rank requirements.
Tuning the strings…
The Language
- t120
- Tempo in beats per minute.
- l8
- Default note length — 1 is a whole note, 8 an eighth. A trailing dot adds half again.
- o5
- Octave, 1 to 8. Middle C is o4 c.
- > <
- Shift up or down one octave.
- v12
- Volume, 0 to 15.
- c d e f g a b
- Notes. Add + or # to sharpen, - to flatten.
- c4.
- A note with its own length and dots, overriding l.
- r p
- Rest.
- &
- Tie — extends the previous note instead of striking it again.
- ,
- Separates melody, harmony 1 and harmony 2.
Notes
A Mabinogi score is one long string wrapped in MML@ and ;, with up to three comma-separated voices inside. Paste one straight out of the game's composition window and it should play here unchanged.
Everything runs in your browser — the score is never uploaded anywhere, and your draft is kept in local storage so it survives a refresh.
The instruments are synthesised approximations rather than samples of the in-game ones, so treat this as a way to check that a score is correct and well balanced, not as an exact preview of how a lute will sound in Erinn.
Unsupported or malformed commands are skipped rather than throwing, so a score with a typo will still play as far as it can.