TIGA ALPHABlog

← All articles

Optical Music Recognition: How Sheet Music Scanning Works

News ·

Optical Music Recognition: How Sheet Music Scanning Works

Optical music recognition (OMR) is the technology that reads an image of printed or handwritten sheet music and converts it into digital notation that a computer can play back, edit or transpose. Researchers first experimented with it in the 1960s, and early systems could manage only very clean, simple pages. Today, machine learning has made scanning far more practical, and apps can turn a phone photo of a piece into a playable file in seconds. Knowing how OMR works, and where it still makes mistakes, helps pianists use it wisely and keep their own reading skills sharp.

This guide walks through the stages of recognition, the errors to watch for, practical scanning tips and ways to turn scanned music into better practice.

From pixels to notes

OMR shares ideas with text recognition, but music is harder. Notes are positioned in two dimensions, symbols overlap, and meaning depends on context. A dot after a note changes its length; the same dot above a note changes its articulation. Systems usually work through several stages.

Cleaning the image

The page is straightened, contrast is improved, and background shading removed, so that black marks stand out from the paper.

Finding the staff

The five lines of each staff are detected and often removed temporarily, leaving the symbols that sit on and between them.

Detecting symbols

Note heads, stems, beams, rests, clefs, accidentals and other marks are located. Modern systems use neural networks trained on large collections of annotated scores.

Building the music

The detected symbols are assembled into notes with pitches and durations, grouped into bars and voices, and finally exported in a format such as MusicXML or MIDI.

Cartoon of a young person with glasses and headphones at an upright piano under a neon TIGA STUDIO sign

Where scanners still stumble

Even good OMR systems make predictable errors, especially with piano music, which packs two staves, several voices and many markings into a small space.

After scanning, always compare the output against the original page, at least for the passages you plan to practise first.

Tips for a cleaner scan

Small improvements in the photo often eliminate most recognition errors.

Turning a scan into practice material

Once the notes are digital, several practice possibilities open up.

Slow playback

Listen to tricky bars at a reduced tempo to hear how the rhythm should sound before you play it.

Hands separately

Mute one staff to hear the other hand alone, which clarifies inner voices.

Transposition

Move a piece into a more comfortable key for singing along, or to practise reading in a new key.

Error hunting as reading practice

Treat the comparison between scan and original as a reading exercise. Finding a misread note forces careful attention to pitch and rhythm, which strengthens sight-reading.

Do not let the scanner read for you

Playback is a helpful guide, but if you rely on it entirely, your eyes stop working. Use the audio to check rhythm or confirm a difficult passage, then return to reading from the page. A good habit is to sight-read a short section first, then check it against playback, rather than listening first and copying.

FAQ

Q: Can OMR read handwritten music?

A: Some systems can, but accuracy is usually lower than with printed scores, especially for messy or faded handwriting.

Q: What file format should I export?

A: MusicXML keeps the notation details for editing. MIDI is simpler and mainly useful for playback.

Q: Is scanning sheet music legal?

A: Making personal copies of music you own is common, but sharing scans of copyrighted works can break the law. Check the rules where you live.

Q: Will scanning replace learning to read music?

A: No. It is a support tool. Reading fluently remains essential for learning pieces efficiently.

Read music with confidence using TIGA ALPHA

TIGA ALPHA is an AI piano teaching app built by a Thai team, with lessons in Thai, English and Mandarin. Its CEO, Teacher Aum, has 20 years of experience in piano teaching, and that music teaching background shapes every lesson, while piano teaching with AI gives you feedback each time you play piano. Use it as an online piano lessons app for short daily sessions, follow it as a complete AI online piano course, or combine it with a piano course or piano learning course led by a teacher. Whether you want to learn piano from zero, learn piano online after a long break, learn music alongside your children or simply play music for fun, this online piano teaching application keeps your next step clear. New users get a 7-day free Premium trial, then 799 THB/month.

A good piano teaching app should make you a sharper listener as well as a more confident player.

Start learning free on TIGA ALPHA