Audiveris is an open-source Optical Music Recognition software which processes the image of a music sheet to automatically provide symbolic music information in MusicXML standard.
This opens the door to many tools (score editor, MIDI sequencer, ...) which can use this symbolic data for such tasks as edit, play, print, re-publish, transpose, query, etc.

Main features:

  • Printed music as input (no handwritten music)
  • Standard music notation (no tablatures yet)
  • Input formats: PDF, JPG, PNG, TIFF, BMP, ...
  • Output format: MusicXML version 2
  • Any number of pages per score, of parts per system, of staves per part, of voices per measure
  • Internal neural network trainable by end user
  • Available on Windows and Linux platforms
  • GNU GPL V2 license

News

Development

Audiveris is developed in Java, and invokes Google Tesseract OCR (C++) for text recognition.

Project components (source code, binaries, issues tracking, forum) are available on Kenai.

Help wanted for