Sheet music to MIDI

Convert sheet music to MIDI online.

Upload a PDF, scan, or photo. StaveWave reads the notation, checks the bars, and produces MIDI alongside MusicXML.

Review the conversion before exporting MusicXML.

No subscription or monthly fees. Start with 100 free signup credits. No credit card required.

StaveWave converting a scanned score into MIDI and MusicXML.
Upload a score, review flagged measures, and export MusicXML.

Built for the work

What this workflow gives you.

MIDI note data

The MIDI is note data from the converted score, not an audio recording.

Check the notes before you trust the playback

The score check flags measures — play those to confirm a rhythm fix.

MusicXML and MXL in the same job

Every conversion also produces standard MusicXML and compressed MXL alongside the MIDI.

How StaveWave checks a conversion

The checks behind each export.

See the checks used before you export MusicXML.

Review

The review highlights measures that need attention.

The review shows the original page.

Notation checks

Notation checks look for issues that matter when editing.

Checks review pitch, rhythm, structure, and articulation before you edit in your notation app.

Steps

How StaveWave converts your score.

01

Upload the score

Submit your file and let StaveWave validate it.

02

Review the score check

Review the flagged measures.

03

Get MIDI and MusicXML

The results page carries the MIDI file plus MusicXML and compressed MXL.

Questions

What to know before uploading.

Do I need to install any software?

No. StaveWave is an online service, so it works the same on Mac, Windows, Linux, iPad, and Chromebook. There is nothing to install.

Is the MIDI an audio recording?

No. It's note data from the converted score.

Which file types can I upload?

PDF, PNG, JPG, WEBP, and TIFF, up to 100 MB and 100 pages per job.

Why does the playback sound wrong in a few bars?

MIDI follows the recognized notation, so a misread rhythm can be audible — the score check flags it.

Can I get notation as well as MIDI?

Yes. The same job produces MusicXML and MXL.

Ready to convert

Turn your score into something you can use.

Convert a score