Open source typesetter for sheet music
lilypond.org
lilypond.org
That essay is a very nice rundown on the types of problems lilypond has dealt with in terms of working out how to create beautiful sheet music.
However, notice that they only claim that Lilypond's default output tends to be better than other software's. It's not always as good as a good manual engraving. You have to tweak it to get it right.
Just today I printed this Tchaikovsky piece. Compare the manual engraving with a Lilypond output here (1st and 3rd links):
http://imslp.org/wiki/Dumka,_Op.59_(Tchaikovsky,_Pyotr_Ilyic...
In particular, look at the the Poco meno mosso section at pages 6 and 5, respectively. While the original has 2 bars in one line, the Lilypond version has 3. Not only the notes look too small, but the 8va in the second bar is almost unreadable.
But, alas, I cannot play it anyway.
I'm going to try to write a post to show HN about the tech behind it. I wrote my own .ly parser/preprocessor in Python as part of the song conversion. To help the forked version of Lilypond correlate the screen position and time offset of notes in the piece, I ended up having it do things like unroll macros and loops and do all the layout changes I needed to make em work in the app.
As a side note: I'm a huge fan of Shovebox. I use quick jot at least once an hour.
What I really wish were available, however, is the IMSLP catalog [2] in digital form (not PDF scans). Is there an app out there to OCR sheet music?
http://www.mutopiaproject.org/
Of course the catalog is only a fraction of IMSLP's (typesetting is much harder than scanning).
To be fair, TeX is not really intended for musical notation, so it's cool they managed to get that kind of output. But Lilypond is really designed to produce beautiful, readable scores.
I remember, in a previous life as a violinist, that certain scores were just really hard to read, or not beautiful, it really killed my motivation to play them. Even familiar favorites, if engraved poorly were just no fun to read off of inferior pages.
[edit] link to recording: http://www.beckenhorstpress.com/audio/HB317.mp3
Bonus points if you can name the actual piece (the publisher didn't want me to use the actual title for the published arrangement).
http://lilypond.org/doc/v2.12/Documentation/user/lilypond/In...