]> git.donarmstrong.com Git - lilypond.git/blobdiff - ANNOUNCE
patch::: 0.1.18.jcn1: Re: how bout
[lilypond.git] / ANNOUNCE
index 0b79200e5b3c3856b94e17ae87b393de3e6fdc19..9f7d6e2e37180202b7390af6079bdac7d69244f8 100644 (file)
--- a/ANNOUNCE
+++ b/ANNOUNCE
+Keywords: midi notation music typesetting gnu
+Subject: LilyPond 0.1 released - The GNU Project music typesetter
 
-       Announcing
-                       
-       GNU LilyPond
+       BORN
 
-       The Music Typesetter
+       August 1, 1997
 
-Do you pine for the nice days of Linux 0.95, when men were men and
-wrote their own applications? Are you without a nice project and just
-dying to cut your teeth into a bleeding edge application you can
-modify for your needs?  Do you find it frustrating that everything
-works in LaTeX?  No more all-nighters to get a nifty program working?
-Then this post might be just for you!
+               Lily
 
-I have been working very hard on a music typesetting system (called
-GNU LilyPond) the past half year, and I finally think it is ready to be
-used and hacked at by a larger public than me and my co-developer.
+               (GNU LilyPond 0.1)
 
-Sources for this project are on:
+       daughter to Jan 'Janneke' Nieuwenhuizen and Han-Wen 'Wendy' Nienhuys
 
-       ftp://pcnov095.win.tue.nl/pub/lilypond/
+Lily is a healthy, bouncing baby weighing 345 kilobytes
 
-detailed info and examples can be found on the webpage at:
+Visiting hours: 24 hours a day at
+
+       ftp://pcnov095.win.tue.nl/pub/lilypond/lilypond-0.1.0.tar.gz (Europe)
+       ftp://alpha.gnu.ai.mit.edu/gnu/lilypond-0.1.0.tar.gz (US)
+
+You can see some babyfood, diapers and pictures at
 
        http://www.stack.nl/~hanwen/lilypond/index.html
 
-(it is somewhat lousy, but I have more important things to do).
+You can send your congratulations to Janneke (jan@digicash.com) and
+Wendy (hanwen@stack.nl)
+
+
+GNU LilyPond - The GNU Project Music Typesetter
+
+
+
+``WHAT IS GNU LilyPond?''
+
+Well Mike, GNU LilyPond is a program which converts music definition
+files into visual or auditive output: it can typeset formatted sheet
+music to a TeX file and (mechanical) performances to MIDI files.
+
+
+We have been working very hard on this system for the past year, and
+we finally think that it is ready to be used and hacked at by a larger
+public than us. 
+
 
+WHY ?
 
-[DETAILED DESCRIPTION]
+We want to create tools to produce production quality scores and parts
+of public domain music.
 
-WHAT IS GNU LilyPond
 
-Technically it is a preprocessor which generates TeX
-(or LaTeX) output which contains information to typeset a musical
-score. Practically it is a typesetter, which only uses TeX as an
-output medium. (this is handy because there exist music fonts for TeX)
+BUT ..
 
-As a bonus, you can also output a MIDI file of what you typed.
+We haven't yet reached that goal:
 
-The input is a script file which is read. The script file is a "music
-definition", ie, you type the melody as if it is read out loud 
+* The quality of the output isn't good enough yet due to some
+unsophisticated algorithms
 
-WHAT IS NEEDED?
+* Some features haven't been implemented, due to lack of time; most of
+them can be done quite simply
 
-for compilation you need
+This is why we don't consider this software stable yet. It generally
+does what it is supposed to, but we reserve the right to make
+(incompatible) changes to the input format.  We consider it
+of BETA quality.
 
-       Unix. (Win32 is known to work, too)
+
+WE WANT YOU!
+
+You can become a user, but we'd really appreciate it if you would start 
+hacking at Lily, and help us advance our project more quickly.
+
+
+``YES, IT IS FANTASTIC! WHAT DO I NEED?''
+
+For compilation you need
+
+       Unix. (windows32 is known to work, too)
        GNU C++ v2.7 or better, with libg++ installed.
        GNU make. 
        Flex (2.5.1 or better). 
-       Bison.
+       Bison. (1.25 or better)
 
-for running you need
+For running you need
 
        TeX
-       The MusixTeX fonts. (I use those  in MusixTeX T.59)
+       MusiXTeX fonts
+
+The MusiXTeX fonts are part of the MusiXTeX package version T.73,
+available at any CTAN mirror, or http://www.gmd.de/Misc/Music/ 
+
 
-FEATURES
+``WHAT CAN LILYPOND DO?''
 
 ASCII script input (mudela), with identifiers (for music reuse),
-customizable notenames
+customizable notenames.
 
 MIDI output lets you check if you have entered the correct notes.
 MIDI to Mudela conversion through the mi2mu program.
 
 Multiple staffs in one score. Each staff can have a different meters.
-Multiple voices within one staff; beams optionally shared between
-voices. (well, more than 2 voices won't look pretty --yet.)  Multiple
-scores within one input file. Each score is output to a different
-file.
+Multiple voices within one staff (up to four handled graciously);
+beams optionally shared between voices.  Multiple scores within one
+input file. Each score is output to a different file.
+
+Beams, slurs, chords, super/subscripts (accents and text), 
+general n-plet (triplet, quadruplets, etc.), lyrics, transposition,
+dynamics (both absolute and hairpin style), clef changes, meter
+changes, cadenza-mode, key changes, repeat bars.
+
+Integration with LaTeX through Perl scripts.
+
+
+``WHERE CAN I FIND MORE INFO?''
+
+Sources for this project are on
+
+       ftp://pcnov095.win.tue.nl/pub/lilypond/ (Europe)
+       ftp://alpha.gnu.ai.mit.edu/gnu/ (US)
+
+More detailed info and examples can be found on the webpage at
+
+       http://www.stack.nl/~hanwen/lilypond/index.html
+
+
+THANK YOU,
+
+Thanks go out to Mats Bengtsson, Werner Lemberg and Richard Stallman
+for comments and contributions.
+
+
+****   NOTE
+
+LilyPond might have a minor bug if  you use glibc-2; we will look into it
+If you use glibc-2, please try 0.1.0 to see if it works and, download 0.1.1
+when it's available.  
+
+LilyPond might exhibit a g++ bug on Solaris 1.5 (The stack frame gets corrupted
+by a constructor) if you compile with -O2. We don't know workarounds.  
+
+                             --- * ---
+
+    We would like to dedicate this program to all the friends that we
+                        met through music. 
+
+
+       Those deserving special mention (in no particular order):
+Esther, Marijke, Heike, Inge, Judith, Hannah, Auke, Ilse, Evelyn,
+Maartje, Suzanne, Ilse (gee, again?) and last (but certainly not least)
+Janneke!
+
+       HWN
+
+       That's a nice thought, Wendy.  I've got a few too, to spread
+the credits a bit (Again, no particular order) Michelle, Illushka, 
+Ruth, Eva, Fro/ydis, Monique, Noor, Sascha, Monique, Ilse, Monique, 
+Eva, Roos, Judith, Tim and, of course, Wendy!
 
-Beams, slurs, chords, super/subscripts (accents and text), triplets,
-general n-plet (triplet, quadruplets, etc.), lyrics, transposition
-dynamics (both absolute and hairpin style) clef changes, meter
-changes, cadenza-mode, key changes, repeat bars
+       JCN
 
+Of course, our other friends in the `Eindhovens Jongeren Ensemble'
+(http://www.stack.nl/~hanwen/eje.html) cannot go unmentioned either.
 
-[Kudos to FSF, all linux hackers, and --of course-- especially
-GrandMaster Linus T, for the OS and The Announce :-]
 
-       Han-Wen Nienhuys <hanwen@stack.nl>
-       Jan Nieuwenhuizen <jan@digicash.com>
+                              --- * ---