Processing OMR

Community

Convert music scans to digital format.

Authorthc1006
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill automates the conversion of scanned musical scores into a digital, editable MusicXML format, saving musicians and archivists countless hours of manual transcription.

Core Features & Use Cases

  • Optical Music Recognition (OMR): Converts detector outputs from image analysis into structured MusicXML data.
  • Symbol Association: Intelligently associates musical symbols like stems, beams, and accidentals with their corresponding notes.
  • Staff-line Interpolation: Handles gaps and imperfections in scanned music for a more complete transcription.
  • Use Case: Upload a scanned image of a musical piece, and this Skill will generate a MusicXML file that can be opened in music notation software, allowing you to edit, transpose, or print it.

Quick Start

Convert the detector outputs from 'sheet_music_detections.json' and the image 'sheet_music.png' into a MusicXML file.

Dependency Matrix

Required Modules

None required

Components

scripts

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: Processing OMR
Download link: https://github.com/thc1006/harmony-app/archive/main.zip#processing-omr

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.