Introduction
Introduction Statistics Contact Development Disclaimer Help
2018-04-17
__S_e_t_t_i_n_g__m_u_s_i_c__s_h_e_e_t_s_____________________________
ver a decade ago I needed to set some songs into nice music sheets
or our wedding ceremony. At the time there was Lilypond[0] which
as the appeal of using scheme as it's internal language and that of
lugins but the learning curve appeared to be quite steep to me and I
as working under pressure. I have found a simpler way of entering my
usic instead.
s it turns out, there is a notation standard that is easy to quickly
nter music into a computer called 'ABC notation'[1]. And there's an
ccompanying program that turns this ASCII notation into postscript,
ittingly called 'abc2ps'.
his fine program has been written by Matthias Methfessel[2] and I
ave found my copy of it together with the sheets in an old backup.
nfortunately modern C compilers have been a bit too picky and it
eems there has been a bug hiding unnoticed in all these decades that
auses a segfault on my modern machines.
he abc programs seem to have originated and used in the Celtic music
ommunity and have been popular amongst back pipers as the history
uggests[3].
have fixed it up and will serve it here[4] for further reference.
s an example have a look at 'The rocky road to dublin'[5] in the
allery[6].
orry for the earworm...
__References________________________________________________________
0]: http://lilypond.org/
1]: http://abcnotation.com/
2]: https://web.archive.org/web/20080212005024/http://www.ihp-ffo.de/~msm/
3]: http://trillian.mit.edu/~jc/music/abc/doc/ABCtut_History.html
4]: gopher://vernunftzentrum.de/1/ckeen/repos/abc2ps.git
5]: https://en.wikipedia.org/wiki/Rocky_Road_to_Dublin
6]: gopher://vernunftzentrum.de/1/ckeen/media/index.gph
You are viewing proxied material from vernunftzentrum.de. The copyright of proxied material belongs to its original authors. Any comments or complaints in relation to proxied material should be directed to the original authors of the content concerned. Please see the disclaimer for more details.