Processing stack
The recognition and validation layers behind each export.
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
Independent recognition passes read the score and create MusicXML candidates.
StaveWave compares independent readings of the notation and keeps disagreements visible instead of treating one reading as automatically correct.
Review checks
Review checks compare the original page with the rendered result.
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
Specialist checks look for notation mistakes that matter in editing.
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
Release gates decide whether the export is ready or blocked.
Validation, consensus, visual comparison, audio checks, plausibility scoring, and audit evidence must run. If a required component fails, the job reports a blocking error.