]> git.donarmstrong.com Git - lilypond.git/commitdiff
MIDI: changes.tely: how to restore previous behavior
authorKeith OHara <k-ohara5a5a@oco.net>
Tue, 26 Apr 2011 05:32:30 +0000 (22:32 -0700)
committerKeith OHara <k-ohara5a5a@oco.net>
Tue, 26 Apr 2011 06:02:57 +0000 (23:02 -0700)
Documentation/changes.tely

index 8c6563cfb38001f1e5fbd17f5f1a5f808a8eadda..4a70d0cab3279f3bfa91c3a37279b7351fdade13 100644 (file)
@@ -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