X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=NEWS;h=9023c8953077046d1663d3e089103ab6ab137927;hb=9d97f779a59dd5507eb446b985be82036c53e27b;hp=ca0c0f2de9efb3572984e9bce3787cd58fa5c234;hpb=5d5fbb2641fda6605cde61ebcd99b9bef2e94b4a;p=lilypond.git diff --git a/NEWS b/NEWS index ca0c0f2de9..9023c89530 100644 --- a/NEWS +++ b/NEWS @@ -1,49 +1,85 @@ +New features in 1.7 since 1.6 -* Finale (.etf), PMX (.pmx) and musedata import tools. +* Deeper integration of the input language and Scheme. You can now use +LilyPond identifiers in Scheme, and use Scheme expressions instead of +LilyPond identifiers. -* Point and click functionality using emacs and Xdvi. +* Music types cleaned up and Schemified. -* Improved design and implementation: Complete rewrite of the -internals: LilyPond is smaller, cleaner, more flexible, etc. +* New syntax for chords: - - More pervasive GUILE integration resulting in: + << PITCHES >> - - Improved speed with comparable memory footprint +This is in addition to the < MUSICS > syntax for simultaneous music. Combined with this: uniform postfix syntax for articulations: - - More tweakability using less memory with the new `property push' - mechanism. + c8-[-( d8-]-) - - Improved robustness: Lily almost never crashes. +for a beamed slurred pair of eighth notes. -* New font selection scheme similar to Latex-NFSS. +* Texts on multimeasure rests can be set by the user. -* Medieval notation features: clefs, custodes +* Zigzagged glissandi -* Piano pedal support, Arpeggios, Glissandi +* XML music output. -* MIDI: dynamics, tempo changes +* Preliminary Sodipodi/SVG output -* Typography: More elegant slurs, aligned dynamics, text crescendos, +* Cluster support. Syntax: -* Better lyrics placement: Automatical phrasing, melisma alignment, - and stanza numbering. + NOTE-\openCluster + .. + NOTE-\closeCluster -* Part combining for orchestral scores and hymns: two voices are - combined into a staff automatically, including Solo/`a2 - indications as appropriate. +* Beat grouping indications. Syntax: -* Chordnames are now configurable in every respect + #(set-time-signature 7 8 '(3 2 2)) -* Includes an extensive glossary of musical terms. +* User code evaluation during interpreting. Syntax -* Many bugfixes. + \applycontext #SCHEME-FUNCTION -* Finished ouverture Coriolan as full orchestral score example. +* Nested horizontal brackets for music analysis. -* Self-documenting: generated internal documentation. + NOTE-\groupOpen + .. + NOTE-\groupClose -* AsciiScript: ASCII-art output +New features in 1.6 since 1.4 -* Translations into Japanese, French and Russian +* Support for figured bass and tablature. + +* Completely rewritten beam formatting: provides much better output +now. + +* Completely revised and improved music font. + +* Completely rewritten MIDI import support. + +* Completely rewritten grace note support. Practically speaking this +means that grace notes can be slurred to normal normal notes. + +* Improved accidental handling and formatting: styles for producing +cautionaries may vary, and complex collisions between accidentals of a +chord are handled much better. + +* Better spacing: both globally and locally. This includes subtle +details like optical stem spacing. + +* More support for ancient notation: mensural ligatures, ambitus +(pitch range) of voices, more shapes, etc. + +* More support for piano notation: bracket pedals, directed arpeggios, +arpeggio brackets. + +* Easier music polyphonic music entry. + +* More extensibility, many speedups and bugfixes + +* The manual has been thoroughly revised. + +* Development is now hosted at http://savannah.gnu.org, and sources +can be downloaded through anonymous CVS. + +* Support for windows: LilyPond is part of the cygwin distribution, +which comes with a user-friendly installer. -* EZ play notation