+2006-03-11 Graham Percival <gpermus@gmail.com>
+
+ * Documentation/user/ changing-defaults, global, scheme-tutorial,
+ notation-appendices.itely: minor fixes from mailist.
+
2006-03-11 Han-Wen Nienhuys <hanwen@xs4all.nl>
* Documentation/user/GNUmakefile ($(outdir)/lilypond.html):
\override Stem #'details #'beamed-lengths = #'(4 4 3)
@end example
+@cindex Tweaks, distances
+@cindex Distances
+
+Distances in LilyPond are measured in staff-spaces, while most
+thickness properties are measured in line-thickness. Some
+properties are different; for example, the thickness of beams
+is measured in staff-spaces. For more information, see the
+relevant portion of the internals documentation.
More specific overrides are also possible. The next section
discusses in depth how to figure out these statements for yourself.
For each type of MIDI instrument, a volume range can be defined. This
gives a basic equalizer control, which can enhance the quality of
the MIDI output remarkably. The equalizer can be controlled by
-setting @code{instrumentEqualizer}.
+setting @code{instrumentEqualizer}, or by setting
+
+@example
+\set Staff.midiMinimumVolume = #0.2
+\set Staff.midiMaximumVolume = #0.8
+@end example
To remove dynamics from the MIDI output, insert the following lines
in the @code{\midi@{@}} section.
@subsubheading Normal colors
+Usage syntax is detailed in @ref{Coloring objects}.
+
@cindex List of colors
@cindex Colors, list of
This instruction adjusts the appearance of stems. The value @code{2.6}
is put into the @code{thickness} variable of a @code{Stem}
-object. This makes stems almost twice as thick as their normal size.
-To distinguish between variables defined in input files (like
+object. @code{thickness} is measured relative to the thickness of
+staff lines, so these stem lines will be @code{2.6} times the
+width of staff lines. This makes stems almost twice as thick as their
+normal size. To distinguish between variables defined in input files (like
@code{twentyFour} in the example above) and variables of internal
objects, we will call the latter ``properties'' and the former
``identifiers.'' So, the stem object has a @code{thickness} property,