From: Keith OHara Date: Tue, 26 Apr 2011 05:32:30 +0000 (-0700) Subject: MIDI: changes.tely: how to restore previous behavior X-Git-Tag: release/2.15.0-1~80 X-Git-Url: https://git.donarmstrong.com/?a=commitdiff_plain;h=7427dbf305e47cd34c4f2a3b9c0807d2ab9e5cf6;p=lilypond.git MIDI: changes.tely: how to restore previous behavior --- diff --git a/Documentation/changes.tely b/Documentation/changes.tely index 8c6563cfb3..4a70d0cab3 100644 --- a/Documentation/changes.tely +++ b/Documentation/changes.tely @@ -116,9 +116,11 @@ Lilypond now engraves woodwind fingering charts. @item MIDI output has been improved @itemize @bullet -@item voices are kept separated, which makes the MIDI much more useful for postprocessing +@item voices are kept separated, which makes the MIDI file 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 @code{\set Score.midiChannelMapping = #'staff} assigns one MIDI channel per staff, previously the default behavior. This setting is required if you want instrument changes to create MIDI program changes on a 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. +@item @code{midiMaximumVolume = #0.0} no longer silences a channel; use @code{0.01} instead. @end itemize @item