--- /dev/null
+Keywords: midi notation music typesetting gnu font engraving
+Subject: GNU LilyPond 1.0 released - The Music Typesetter
+
+GNU LilyPond - The Music Typesetter
+
+
+WHAT IS LilyPond?
+
+LilyPond is the GNU Project music typesetter. This program can print
+beautiful sheet music from a music definition file. It can also play
+performances to a MIDI file.
+
+
+WHAT'S NEW SINCE VERSION 0.1?
+
+* LilyPond now includes a completely new music font: the Feta font.
+ We were quite disappointed with available music fonts, so we rolled
+ our own. We did our best to copy the best symbol designs available,
+ and we think that we've succeeded in doing so. We're proud of the
+ result, and we hope you agree, so go check it out!
+
+* More elegant output due to
+
+ * more sophisticated beam/slur formatting
+ * better spacing
+ * better line breaking
+ * better font design
+ * PostScript output for variable symbols
+
+* Lots of bugfixes
+
+* More robust, flexible and tweakable design
+
+* Better MIDI file importing
+
+* Easier to use due to better shell scripts and input format
+enhancements
+
+* MusixTeX is not needed anymore
+
+* Faster
+
+
+
+FEATURES
+
+* Multiple staffs, polyphonic music (more voices on one staff),
+Polymetric music.
+
+* Support for full orchestral score: Hara_kiri systems (lines with
+only rests are automatically skipped), multi-measure rests, bar
+numbering, brackets at the left.
+
+* Optimal beam slopes, slur/notehead collision resolution, dashed
+slurs. Formatting parameters are runtime tunable
+
+* Very beautiful symbols. Variable size symbols generated on the fly
+as embedded postscript.
+
+* MIDI output
+
+* Optimal linebreaking, manual intervention possible. Linelength is
+settable per line.
+
+* Readable yet very fast to type input language. With configurable
+note names and identifiers. Comes with an emacs-mode
+
+* With lots of examples (among others a fragment of Van Beethoven's
+Coriolan, J.S.Bach Cello Suite II, F. Schubert "Leise flehen meine
+Lieder")
+
+* Runs on UNIX and Windows-32.
+
+* Easy generation of titling.
+
+* WWW browsable documentation.
+
+* Support for Urtext: separation of modern and original interpretation.
+
+* Polyphonic music (with automatic collision resolution)
+
+* Spacing and collision resolution of accidentals and syllables is
+done automatically
+
+* Internationalisation support (Italian, Dutch)
+
+* Multiple font sizes within one piece
+
+* Integration with LaTeX and YODL
+
+
+MORE INFO
+
+Sources for this project are on
+
+ ftp://pcnov095.win.tue.nl/pub/lilypond/ (Europe)
+ ftp://ftp.gnu.org/pub/gnu/
+
+More detailed info and examples can be found on the webpage at
+
+ http://www.cs.uu.nl/~hanwen/lilypond/index.html
+
--- /dev/null
+[DRAFT]
+
+Keywords: midi notation music typesetting gnu font engraving
+Subject: GNU LilyPond 1.2 released - The Music Typesetter
+
+GNU LilyPond - The Music Typesetter
+
+
+WHAT IS LilyPond?
+
+LilyPond is the GNU Project music typesetter. It transforms a musical
+description file into beautiful sheet music.
+
+
+BROWSE
+
+Documentation and examples can be found on
+
+ http://www.cs.uu.nl/~hanwen/lilypond/
+
+
+DOWNLOAD
+
+Sources for this project are on
+
+ ftp://ftp.cs.uu.nl/~hanwen/lilypond/ (Europe)
+
+Prepackaged i386 and PPC for both Debian and RedHat are also
+available.
+
+
+WHAT'S NEW?
+
+* Large cleanups, enhanced design and GUILE integration for smaller
+ memory footprint and more flexible code.
+
+* Direct output to PostScript (optional), or as GUILE script.
+
+* convertors for ABC and MUP formats.
+
+* Font: now available as scaleable PostScript. New glyphs: time
+ signature, more note heads.
+
+* Enhanced input: semi-automatic beaming, (nested) tuplets, (nested)
+ repeats, automatic staff switching, chordnames.
+
+* Grace notes, volta brackets, better spacing, multiple styles for
+ note heads and time signatures, breathing signs, lyric extenders,
+ cross staff beaming and slurring.
+
+* --safe option for the paranoid
+
+* Exact spacing for text (eg. Lyrics)
+
+* mutopia archive is now a separate effort
+
+* lots of bugfixes
+
+
cembalo-partita in mudela, accordion symbols, some mudela-book.py
it()nemail(Mats Bengtsson)(matsb@s3.kth.se),
lurl(http://www.s3.kth.se/~matsb/)
- clef stuff, key stuff, swedish notenames, testing, general
- comments.
+ lots of testing, fixes, general comments and contributions.
it()nemail(Eric Bullinger)(eric@aut.ee.ethz.ch),
accidental transposition.
it()nemail(Jan Arne Fagertun)(Jan.A.Fagertun@energy.sintef.no),
c2.
c1
\grace { [c32 d] }
-
+ c4
}}
delete child_iter_p_;
child_iter_p_ = 0;
t->finish ();
- Music_iterator::do_process_and_next (m);
}
else
{
warning (_("No Grace context available!"));
}
+ Music_iterator::do_process_and_next (m);
}
Moment
Real durational_distance = 0;
Moment delta_t = rc->when_mom () - lc->when_mom () ;
- /*
+ /*
ugh should use shortest_playing distance
- */
+ */
if (delta_t)
{
Real k= paper_l()->arithmetic_constant (shortest);
Timing_translator::do_pre_move_processing()
{
timing_req_l_arr_.set_size (0);
- Global_translator *global_l =
- dynamic_cast<Global_translator*> (daddy_trans_l_->ancestor_l (100)); // ugh 100.
-
+ Translator *t = this;
+ Global_translator *global_l =0;
+ do
+ {
+ t = t->daddy_trans_l_ ;
+ global_l = dynamic_cast<Global_translator*> (t);
+ }
+ while (!global_l);
/* allbars == ! skipbars */
bool allbars = ! get_property ("skipBars", 0).to_bool ();
- // urg: multi bar rests: should always must process whole of first bar?
+ // urg: multi bar rests: should always process whole of first bar?
if (!time_.cadenza_b_ && allbars)
global_l->add_moment_to_process (time_.next_bar_moment ());
}
#
SCRIPTS = configure aclocal.m4
-README_FILES = BUGS DEDICATION ANNOUNCE-0.1 ANNOUNCEMENT-1.0 \
+README_FILES = BUGS DEDICATION ANNOUNCE-0.1 ANNOUNCE-1.0 ANNOUNCE-1.2 \
COPYING NEWS-0.1 NEWS-1.0 NEWS-0.0 NEWS TODO AIMS
README_TXT_FILES = README.txt AUTHORS.txt INSTALL.txt PATCHES.txt
IN_FILES := $(wildcard *.in)