@finalout
@node Top
-@top New features in 2.13 since 2.12
+@top New features in 2.14 since 2.12
@allowcodebreaks false
@end ignore
+@item
+Lilypond now helps beams avoid collisions with other grobs! This feature
+works completely with manual beams. It also works for all automatic beams
+that do not end right before a change in staff. For this special case, please
+use manual beams.
+
@item
The Articulate script by Peter Chubb, which is GPLv3 licensed, is now
a part of the distribution. It allows easy generation of improved
@item
MIDI output has been improved
@itemize @bullet
-@item voices are kept separated, which makes the MIDI much more useful for postprocessing
-@item optimal channel distribution: identical instruments share the same channel. This means that e.g. for a full orchestral score there are always 16 (15 plus percussion) diffently sounding instruments available, unrestricted by the number of staves or voices.
-@item dynamics are now rendered as note velocities, no longer as midi dynamics. This improves the sound on [high end] midi renderers.
+@item the option @code{\set Score.midiChannelMapping = #'voice} puts each voice on its own midi MIDI channel
+@item the option @code{\set Score.midiChannelMapping = #'instrument} puts identical instruments on the same MIDI channel. This means that e.g. for a full orchestral score there are always 16 (15 plus percussion) differently sounding instruments available, unrestricted by the number of staves or voices. (Some MIDI players will cut off notes, however, if two voices play the same pitch simultaneously on the same channel.) This option also stores each voice in a separate track in the MIDI file.
+@item the default, @code{\set Score.midiChannelMapping = #'staff}, assigns one MIDI channel per staff. This setting allows instrument changes (implemented as MIDI program changes) to re-use single MIDI channel.
+@item dynamics are now rendered as note velocities, no longer as midi volume. This improves the sound on [high end] midi renderers.
@end itemize
@item
documentation:
@uref{http://lilypond.org/doc/v2.12/Documentation/user/lilypond/The-Feta-font.html#Clef-glyphs,
old version},
-@uref{http://lilypond.org/doc/v2.13/Documentation/notation/the-feta-font.html#Clef-glyphs,
+@uref{http://lilypond.org/doc/v2.14/Documentation/notation/the-feta-font.html#Clef-glyphs,
new version}.