Several readers, one draft
Independent recognizers read your scan. Where they agree, confidence. Where they disagree, a flag. No single engine silently decides your score.
Sheet music OCR
Upload scanned sheet music. StaveWave reads it, checks every bar, and walks you through the uncertain measures with evidence on your page.
Optimized for sheet music OCR, optical music recognition, OMR software, music OCR workflows with reviewable MusicXML output.

Independent recognizers read your scan. Where they agree, confidence. Where they disagree, a flag. No single engine silently decides your score.
Rhythm math, structure, and a render-versus-scan comparison grade each measure. Uncertain bars are grouped by cause—missing beams, overfull measures, ambiguous rests.
Edit the notation with the scan pinned alongside. A beat ruler turns green the moment a bar sums. Play any measure to hear rhythm errors.
Processing stack
StaveWave shows the recognition engines, specialist passes, validation checks, and quality gates involved so users can see what checked the score before trusting the MusicXML.
Recognition passes
StaveWave compares independent readings of the notation and keeps disagreements visible instead of treating one reading as automatically correct.
Review checks
Visual, corpus, and notation checks inspect weak spots, compare the original scan against the rendered transcription, and flag suspicious measures or suggested fixes.
Specialist checks
Focused passes review pitch, rhythm, text, structure, articulation, and style so the output needs less cleanup in Sibelius, Dorico, MuseScore, Finale, or another editor.
Quality gates
Validation, consensus, visual comparison, audio checks, plausibility scoring, and audit evidence must run. If a required component fails, the job reports a blocking error.
Workflow
Submit a PDF, PNG, JPG, WEBP, or TIFF file up to 100 MB and 50 pages.
Review flagged measures, grouped by cause, with evidence pointed at on your original page.
Export the result for Sibelius, Dorico, MuseScore, Finale, or any standard MusicXML app.
Questions
These answers match the structured data search engines receive for this page.
StaveWave compares independent recognizers, validates the MusicXML, and shows uncertain measures alongside your original page instead of burying them. The score check is the product, not the OMR.
StaveWave accepts PDF, PNG, JPG, WEBP, and TIFF files up to 100 MB and 50 pages.
300 DPI or higher works well for most printed scores. Sharp staff lines and clear symbols produce better results. The score check flags measures where scan quality caused uncertainty.
Yes. Edit notes directly on the notation with the scan pinned alongside. A beat ruler validates each measure as you work.
Phone photos work if the lighting is even and the page is flat. Use good contrast and avoid shadows. The score check will flag any measures where image quality affected recognition.
Ready to convert