Roo

Audio → LilyPond

Step 1 — Source

Drop an audio file.
Get a publication-grade score.

Demucs separates the stems, Basic-Pitch transcribes them, LilyPond engraves the result with correct stem direction and voice rules. Download as .ly or MusicXML.

Drop your audio here

MP3, WAV, FLAC, M4A, OGG · up to 100 MB · 30 min

or

Demo mode is on — the "Run demo" button simulates a full transcription with a built-in Bb-blues sample.

01

Stem separation

Demucs htdemucs pulls out vocals, drums, bass, and the harmonic bed — even on a single mono input.

02

Notation, not just MIDI

music21 emits MusicXML, musicxml2ly writes LilyPond, and a verifier auto-fixes the stems before render.

03

Yours, not in a cloud

Pipeline runs against the local Roo backend. Audio leaves the page once, never the result.