I'm pleased to announce an early (and not terribly useful) version of
something I've been working on for a little while...
Primrose 0.0.1
================
(or, `Primrose Really Is Music Recognition, Only Somewhat Erratic')
Primrose is the beginnings of a free Optical Music Recognition (OMR)
program, written in mostly-portable Scheme.
At the moment it knows how to locate the staffs in a scanned sheet of
music, remove them, locate the objects on the page, and identify some
of these objects (eg. rests, note heads, stems).
It also includes Scheme code useful elsewhere.
I am releasing this early version firstly to show the world I'm
working on it, and maybe avoid duplication of effort (although I don't
see many people working on this sort of program). Secondly, I'd like
to appeal for out-of-copyright scanned music that I can distribute
with the program as test data. (In the UK, the typesetting of a piece
of music goes out of copyright 25 years after it is published. Maybe
you can tell me what copyright law says in other countries.)
You can get it from:
<http://members.xoom.com/mseaborn/omr/>
(Right, I'm tired now! Time to go to bed...)
--
Mark Seaborn
- [EMAIL PROTECTED] - http://members.xoom.com/mseaborn/ -
``Spice is the variety of life'' -- Jimmy Savile