2 We are proud to announce the birth of "GNU LilyPond 0.1", a.k.a.
8 daughter to Jan 'Janneke' Nieuwenhuizen and Han-Wen 'Wendy'
11 Lily is a healthy, bouncing baby weighing 345 kilobytes
13 Visiting hours: 24hrs a day at
15 ftp://pcnov095.win.tue.nl,
17 you can see some babyfood, diapers and pictures at
19 http://www.stack.nl/~hanwen/lilypond/index.html
21 You can send your congratulations to Janneke (jan@digicash.com) and
22 Wendy (hanwen@stack.nl)
26 We would like to dedicate this program to all the friends that we
30 Those deserving special mention (in no particular order):
31 Esther, Marijke, Heike, Inge, Judith, Hannah, Auke, Ilse, Evelyn,
32 Maartje, Suzanne, Ilse (gee, again?), my friends in the
33 Eindhovens Jongeren Ensemble and last (but certainly not least)
38 That's a nice thought, Wendy. I've got a few too, to spread
39 the credits a bit (Again, no particular order) Michelle, Illushka,
40 Ruth, Eva, Fro/ydis, Monique, Noor, Sascha, Monique, Ilse, Monique,
41 Eva, Roos, Judith, and, of course, Wendy!
47 [ And now the serious part ]
55 Do you pine for the nice days of Linux 0.95, when men were men and
56 wrote their own applications? Are you without a nice project and just
57 dying to cut your teeth into a bleeding edge application you can
58 modify for your needs? Do you find it frustrating that everything
59 works in LaTeX? No more all-nighters to get a nifty program working?
60 Then this post might be just for you!
62 I have been working very hard on a music typesetting system (called
63 GNU LilyPond) the past half year, and I finally think it is ready to be
64 used and hacked at by a larger public than me and my co-developer.
66 Sources for this project are on:
68 ftp://pcnov095.win.tue.nl/pub/lilypond/
70 detailed info and examples can be found on the webpage at:
72 http://www.stack.nl/~hanwen/lilypond/index.html
74 (it is somewhat lousy, but I have more important things to do).
77 [DETAILED DESCRIPTION]
81 Technically it is a preprocessor which generates TeX
82 (or LaTeX) output which contains information to typeset a musical
83 score. Practically it is a typesetter, which only uses TeX as an
84 output medium. (this is handy because there exist music fonts for TeX)
86 As a bonus, you can also output a MIDI file of what you typed.
88 The input is a script file which is read. The script file is a "music
89 definition", ie, you type the melody as if it is read out loud
93 for compilation you need
95 Unix. (windows32 is known to work, too)
96 GNU C++ v2.7 or better, with libg++ installed.
98 Flex (2.5.1 or better).
99 Bison. (1.25 or better)
107 ASCII script input (mudela), with identifiers (for music reuse),
108 customizable notenames
110 MIDI output lets you check if you have entered the correct notes.
111 MIDI to Mudela conversion through the mi2mu program.
113 Multiple staffs in one score. Each staff can have a different meters.
114 Multiple voices within one staff; beams optionally shared between
115 voices. Multiple scores within one input file. Each score is output
118 Beams, slurs, chords, super/subscripts (accents and text),
119 general n-plet (triplet, quadruplets, etc.), lyrics, transposition
120 dynamics (both absolute and hairpin style) clef changes, meter
121 changes, cadenza-mode, key changes, repeat bars
123 [Kudos to the FSF, all linux hackers, and --of course-- especially
124 GrandMaster Linus T, for The Kernel and The Announce :-]
126 Han-Wen Nienhuys <hanwen@stack.nl>
127 Jan Nieuwenhuizen <jan@digicash.com>