These two questions request support for some type of typesetting/notation:
Request Lilypond support from the SE developers
Decision: Request ABC Notation support from the SE developers
I think everyone agrees that we need some way of inserting notation besides posting images. Which do we prefer?
For fair-ish comparison, here are simple scores for both ABC and Lilypond. These are minimal scores, suitable for Q&A Format. The phrase is BACH with some dynamics (suggested by the weblily site). I've included places where you can try the notation online and the docs for those who aren't familiar.
Lilypond link to typeset music: (you can try lilypond at weblily.com, login required): http://www.weblily.net/app/permalinks/scores/tmp-3011634232162858451-8.html. The docs are here.
ABC.js editor (paste code from below): http://abcjs.net/abcjs-editor.html The docs are here.
Note: Weblily is running a server side implementation, not in-browser; abc.js is using the javascript implementation.
- Both can produce midi audio.
- The output of either is clean and legible.
- There are extensive song libraries for either. Lilypond seems to have more classical music, people who use ABC seem to favor traditional music.
ABC
M: 2/4
K: F
!p! B8 !<(! | A4 c4| !<)! !f! =B8 |
Lilypond
{ \key f \major \time 2/4
bes'2\p a'4\< c''4 b'2\f
}
Without Dynamics:
ABC
M: 2/4
K: F
B8 | A4 c4 | =B8 |
Lilypond
{ \key f \major \time 2/4
bes'2 a'4 c''4 b'2
}
Note: I've CW'd my answers so other people can add to them. Feel free to post your own or edit mine.
Note 2: The linked questions give primarily give ABC as an easier to implement alternative to lilypond. I want to know which one people think would be more suitable for this site, on their own notation merits, assuming we could implement either.