OSMD preview plus structured correction

Online sheet music correction editor

Correct imported scores through property panels for notes, rests, key/time signatures, lyrics, chord symbols, dynamics, wedges, articulations, and barlines.

First pass

Editing is built on Score JSON/MusicXML, not on PDF text or image pixels.

Platform modules

Built on MusicXML and Score JSON

Each feature page maps back to the same score project model rather than a separate one-off converter.

Module

OSMD preview

Connected to the score project workflow.

Module

Score JSON revisions

Connected to the score project workflow.

Module

Correction panel

Connected to the score project workflow.

Module

Version restore

Connected to the score project workflow.

Workflow

How this path works

The public page leads into the authenticated app workflow when users are ready to process a score.

01

Import a structured score

Start from MusicXML, MIDI, Jianpu, Score JSON, or an OMR candidate promoted into an editable revision.

02

Select a correction target

Edit note/rest properties, measure attributes, harmony, tempo, dynamics, wedges, articulations, ties, slurs, lyrics, and barlines.

03

Save a new revision

Corrections are stored as new Score JSON revisions so history can be restored without losing earlier versions.

Product detail

What to expect

Designed for OMR cleanup

Scanning is rarely perfect; this editor exists to repair recognition mistakes before playback, conversion, or export.

Interactive correction, with deeper engraving still in progress

The app supports rendered-note selection, pitch and duration dragging, insertion, deletion, and structured property editing. Desktop-grade free-form engraving and full layout control remain in progress.