]> git.donarmstrong.com Git - lilypond.git/commitdiff
Modification of chords, rhythms, notation-appendices .itely
authorCarl Sorensen <c_sorensen@byu.edu>
Sat, 12 Jul 2008 14:44:45 +0000 (08:44 -0600)
committerCarl Sorensen <c_sorensen@byu.edu>
Sat, 12 Jul 2008 14:44:45 +0000 (08:44 -0600)
Documentation/user/chords.itely
Documentation/user/notation-appendices.itely
Documentation/user/rhythms.itely
input/manual/chords-headword.ly

index 11465fc2cd1fb21ca3f23386396eabee71eea939..dbb1f0084da9ac4dfb4a4c4ea40f2e3a58ffbdb7 100644 (file)
@@ -197,7 +197,7 @@ larger value is interpreted as 13.
 @end lilypond
 
 @noindent
-Note that @code{c:5} is identical to @code{c} -- both produce a C major triad.
+Note that both @code{c:5} and @code{c} produce a C major triad.
 
 Since an unaltered 11 does not sound good when combined with an
 unaltered 13, the 11 is removed from a @code{:13} chord (unless it
@@ -244,13 +244,15 @@ as part of the basic chode structure, add it as an altered step.
 
 @funindex ^
 
-A step to be removed from the chord indicated in a
-modifier string with a prefix of @code{^}.  Only one removal with @code{^}
-is allowed in a modifier string.
+Following any steps to be added, a series of steps to be removed 
+is introduced in a modifier string with a prefix of @code{^}.  
+If more than one step is to be removed, the steps to be
+removed are separated by @code{.} following the
+initial @code{^}. 
 
 @lilypond[quote,verbatim,fragment,relative=1]
 \chordmode {
-  c1^3 c:7^5 c:9^3.5
+  c1^3 c:7^5 c:9^3 c:9^3.5 c:13.11^3.7
 }
 @end lilypond
 
@@ -268,9 +270,6 @@ equivalent to @code{.4^3}.
 }
 @end lilypond
 
-It is possible to remove the 3rd step with @code{sus} and remove
-another step with @code{^} in one modifier string.
-
 @funindex /
 @cindex chord inversions
 @cindex bass note, for chords
@@ -296,8 +295,15 @@ moved as part of an inversion, by using @code{/+}@var{pitch}.
 }
 @end lilypond
 
+Chord modifiers that can be used to produce a variety of
+standard chords are shown in 
+@ref{Common chord modifiers}.
+
 @seealso
 
+Notation Reference:
+@ref{Common chord modifiers}.
+
 Snippets:
 @rlsr{Chords}
 
@@ -311,10 +317,6 @@ interpreted last.
 \chordmode { c1:5.5-.5+ }
 @end lilypond
 
-Only one step can be removed from a chord.  If a chord with multiple
-removed steps is desired, it must be built through addition of
-multiple steps.
-
 Only the first inversion can be created by adding a bass note.  The
 second inversion requires changing the root of the chord.
 
@@ -550,11 +552,11 @@ and @q{m}.  The spacer is not used when the root is altered.
 @lilypondfile[verbatim,lilyquote,texidoc,doctitle]
 {chord-name-major7.ly}
 
-@c @lilypondfile[verbatim,lilyquote,texidoc,doctitle]
-@c {adding-bars-to-chordnames.ly)
+@lilypondfile[verbatim,lilyquote,texidoc,doctitle]
+{adding-bar-lines-to-chordnames-context.ly}
 
-@c @lilypondfile[verbatim,lilyquote,texidoc,doctitle]
-@c {volta-brackets-over-chord-names.ly}
+@lilypondfile[verbatim,lilyquote,texidoc,doctitle]
+{volta-below-chords.ly}
 
 @lilypondfile[verbatim,lilyquote,texidoc,doctitle]
 {changing-chord-separator.ly}
@@ -563,7 +565,8 @@ and @q{m}.  The spacer is not used when the root is altered.
 @seealso
 
 Notation Reference:
-@ref{Chord name chart}.
+@ref{Chord name chart},
+@ref{Common chord modifiers}.
 
 Installed Files:
 @file{scm/@/chords@/-ignatzek@/.scm},
@@ -682,6 +685,7 @@ In figure mode, a group of bass figures is delimited by
 }
 @end lilypond
 
+
 Accidentals (including naturals) can be added to figures:
 
 @lilypond[verbatim,quote,ragged-right,fragment]
@@ -708,7 +712,6 @@ sixth steps) can be created.
 }
 @end lilypond
 
-
 Vertical spaces and brackets can be be included in figures:
 
 @lilypond[verbatim,quote,ragged-right,fragment]
@@ -717,7 +720,6 @@ Vertical spaces and brackets can be be included in figures:
 }
 @end lilypond
 
-
 Any text markup can be inserted as a figure:
 
 @lilypond[verbatim,quote,ragged-right,fragment]
@@ -765,6 +767,70 @@ unless the continuation lines have been explicitly terminated.
 >>
 @end lilypond
 
+The table below summarizes the figure modifiers available.
+
+@multitable @columnfractions .1 .5 .4
+
+@item
+@b{Modifier}
+@tab
+@b{Purpose}
+@tab
+@b{Example}
+
+@item
++, -, !
+@tab
+Accidentals
+@tab
+@lilypond[line-width=4\cm]
+\figures {
+  <7! 6+ 4-> <5++> <3-->
+}
+@end lilypond
+
+@item
+\+, /
+@tab
+Augmented and diminished steps
+@tab
+@lilypond[line-width=4\cm]
+\figures {
+  <6\+ 5/> <7/>
+}
+@end lilypond
+
+@item
+\\
+@tab
+Raised sixth step
+@tab
+@lilypond[line-width=4\cm]
+\figures {
+  <6\\>
+}
+@end lilypond
+
+@item
+\!
+@tab
+End of continuation line
+@tab
+@lilypond[line-width=1.5\cm]
+<<
+  \figures {
+    \bassFigureExtendersOn
+    <6 4> <6 4> <6\! 4\!> <6 4>
+  }
+  {
+    \clef bass
+    d d c c
+  }
+>>
+@end lilypond
+
+@end multitable
+
 
 
 @predefined
@@ -939,7 +1005,6 @@ the bass line.
     \bassFigureExtendersOn
     % The extenders are incorrect here, even though the timing is the same
     <6 4->4 <6 4->4
-    %\repeat unfold 4 {<6 4->16. <6 4->32}
     <5>8. r16 <6>8 <6\! 5->
   }
 >>
index 20ad0c198d5eadca60243df6e51ea6670712aabf..1a13a081a5587fc4d465a2141bd5e00210abf3a3 100644 (file)
@@ -14,6 +14,7 @@
 
 @menu
 * Chord name chart::            
+* Common chord modifiers::
 * MIDI instruments::            
 * List of colors::              
 * The Feta font::               
@@ -37,6 +38,339 @@ names, along with the pitches they represent.
 
 @lilypondfile{chord-names-jazz.ly}
 
+@node Common chord modifiers
+@appendixsec Common chord modifiers
+
+The following table shows chord modifiers that can be used in
+@code{\chordmode} to generate standard chord structures.
+
+@multitable @columnfractions .2 .3 .2 .2
+
+@item
+@b{Chord type}
+@tab
+@b{Intervals}
+@tab
+@b{Modifier(s)}
+@tab
+@b{Example}
+
+
+@item
+Major
+@tab
+Major third, perfect fifth
+@tab
+@code{5} or nothing
+@tab
+@lilypond[line-width=1.5\cm]
+\chordmode {
+  c1:5
+}
+@end lilypond
+
+@item
+Minor
+@tab
+Minor third, perfect fifth
+@tab
+@code{m} or @code{m5}
+@tab
+@lilypond[line-width=1.5\cm]
+\chordmode {
+  c1:m
+}
+@end lilypond
+
+@item
+Augmented
+@tab
+Major third, augmented fifth
+@tab
+@code{aug}
+@tab
+@lilypond[line-width=1.5\cm]
+\chordmode {
+  c1:aug
+}
+@end lilypond
+
+@item
+Diminished
+@tab
+Minor third, diminished fifth
+@tab
+@code{dim}
+@tab
+@lilypond[line-width=1.5\cm]
+\chordmode {
+  c1:dim
+}
+@end lilypond
+
+@item
+Dominant seventh
+@tab
+Major triad, minor seventh
+@tab
+@code{7}
+@tab
+@lilypond[line-width=1.5\cm]
+\chordmode {
+  c1:7
+}
+@end lilypond
+
+@item
+Major seventh
+@tab
+Major triad, major seventh
+@tab
+@code{maj7} or @code{maj}
+@tab
+@lilypond[line-width=1.5\cm]
+\chordmode {
+  c1:maj7
+}
+@end lilypond
+
+@item
+Minor seventh
+@tab
+Minor triad, minor seventh
+@tab
+@code{m7}
+@tab
+@lilypond[line-width=1.5\cm]
+\chordmode {
+  c1:m7
+}
+@end lilypond
+
+@item
+Diminished seventh
+@tab
+Diminished triad, diminished seventh
+@tab
+@code{dim7}
+@tab
+@lilypond[line-width=1.5\cm]
+\chordmode {
+  c1:dim7
+}
+@end lilypond
+
+@item
+Augmented seventh
+@tab
+Augmented triad, minor seventh
+@tab
+@code{aug7}
+@tab
+@lilypond[line-width=1.5\cm]
+\chordmode {
+  c1:aug7
+}
+@end lilypond
+
+@item
+Half-diminished seventh
+@tab
+Diminished triad, minor seventh
+@tab
+@code{dim5m7}
+@tab
+@lilypond[line-width=1.5\cm]
+\chordmode {
+  c1:dim5m7
+}
+@end lilypond
+
+@item
+Minor-major seventh
+@tab
+Minor triad, major seventh
+@tab
+@code{7m5}
+@tab
+@lilypond[line-width=1.5\cm]
+\chordmode {
+  c1:7m5
+}
+@end lilypond
+
+@item
+Major sixth
+@tab
+Major triad, sixth
+@tab
+@code{6}
+@tab
+@lilypond[line-width=1.5\cm]
+\chordmode {
+  c1:6
+}
+@end lilypond
+
+@item
+Minor sixth
+@tab
+Minor triad, sixth
+@tab
+@code{m6}
+@tab
+@lilypond[line-width=1.5\cm]
+\chordmode {
+  c1:m6
+}
+@end lilypond
+
+@item
+Dominant ninth
+@tab
+Dominant seventh, major ninth
+@tab
+@code{9}
+@tab
+@lilypond[line-width=1.5\cm]
+\chordmode {
+  c1:9
+}
+@end lilypond
+
+@item
+Major ninth
+@tab
+TODO
+@tab
+@code{maj9}
+@tab
+@lilypond[line-width=1.5\cm]
+\chordmode {
+  c1:maj9
+}
+@end lilypond
+
+@item
+Minor ninth
+@tab
+TODO
+@tab
+@code{m9}
+@tab
+@lilypond[line-width=1.5\cm]
+\chordmode {
+  c1:m9
+}
+@end lilypond
+
+@item
+Dominant eleventh
+@tab
+Dominant ninth, perfect eleventh
+@tab
+@code{11}
+@tab
+@lilypond[line-width=1.5\cm]
+\chordmode {
+  c1:11
+}
+@end lilypond
+
+@item
+Major eleventh
+@tab
+TODO
+@tab
+@code{maj11}
+@tab
+@lilypond[line-width=1.5\cm]
+\chordmode {
+  c1:maj11
+}
+@end lilypond
+
+@item
+Minor eleventh
+@tab
+TODO
+@tab
+@code{m11}
+@tab
+@lilypond[line-width=1.5\cm]
+\chordmode {
+  c1:m11
+}
+@end lilypond
+
+@item
+Dominant thirteenth
+@tab
+Dominant eleventh, major thirteenth
+@tab
+@code{13.11}
+@tab
+@lilypond[line-width=1.5\cm]
+\chordmode {
+  c1:13.11
+}
+@end lilypond
+
+@item
+Major thirteenth
+@tab
+TODO
+@tab
+@code{maj13.11}
+@tab
+@lilypond[line-width=1.5\cm]
+\chordmode {
+  c1:maj13.11
+}
+@end lilypond
+
+@item
+Minor thirteenth
+@tab
+TODO
+@tab
+@code{m13.11}
+@tab
+@lilypond[line-width=1.5\cm]
+\chordmode {
+  c1:m13.11
+}
+@end lilypond
+
+@item
+Suspended second
+@tab
+TODO
+@tab
+@code{sus2}
+@tab
+@lilypond[line-width=1.5\cm]
+\chordmode {
+  c1:sus2
+}
+@end lilypond
+
+@item
+Suspended fourth
+@tab
+TODO
+@tab
+@code{sus4}
+@tab
+@lilypond[line-width=1.5\cm]
+\chordmode {
+  c1:sus4
+}
+@end lilypond
+
+
+@end multitable
+
 @node MIDI instruments
 @appendixsec MIDI instruments
 
index 0dfc814221bca517387ad80be82249a200f931cc..78f39180048b58a64058a2ef0aa39dacba03bfdb 100644 (file)
@@ -353,7 +353,7 @@ notation, see @ref{Polymetric notation}.
 
 Notation Reference:
 @ref{Tuplets},
-@ref{Skips},
+@ref{Invisible rests},
 @ref{Polymetric notation}.
 
 Snippets:
@@ -516,7 +516,7 @@ Rests are entered as part of the music in music expressions.
 
 @menu
 * Rests::
-* Skips::
+* Invisible rests::
 * Full measure rests::
 @end menu
 
@@ -551,7 +551,7 @@ commands shown:
   r\longa
   % Print a breve rest
   r\breve
-  r1 r2 r4 r8 r16 r32 r64
+  r1 r2 r4 r8 r16 r32 r64 r128
 }
 @end lilypond
 
@@ -601,14 +601,15 @@ longest and shortest), but the number of glyphs is limited: there
 are rests from 128th to maxima (8 x whole).
 
 
-@node Skips
-@subsubsection Skips
+@node Invisible rests
+@subsubsection Invisible rests
 
 @cindex skip
 @cindex invisible rest
 @cindex rest, invisible
 @cindex spacer note
 @funindex s
+@funindex \skip
 
 An invisible rest (also called a @q{spacer rest}) can be entered
 like a note with the note name@tie{}@code{s}:
@@ -911,8 +912,8 @@ c c c c
 @funindex \defaultTimeSignature
 @cindex time signature style
 
-The symbol that is printed in 2/2 and 4/4 time can be customized
-to use a numeric style:
+The time signature symbol that is used in 2/2 and 4/4 time can be
+changed to a numeric style:
 
 @lilypond[fragment,quote,ragged-right,verbatim,relative=2]
 % Default style
@@ -1038,8 +1039,8 @@ entered using the @code{\partial} command, with the syntax
 \partial @var{duration} @emph{notes}
 @end example
 
-where @code{duration} is the rhythmic length of the @emph{notes}
-which are to be placed before the first complete measure:
+where @code{duration} is the rhythmic length of the interval
+before the start of the first complete measure:
 
 @lilypond[quote,ragged-right,fragment,verbatim,relative=2]
 \partial 4 e4 |
@@ -1108,9 +1109,9 @@ odd warnings may occur.
 
 Bar lines and bar numbers are calculated automatically.  For
 unmetered music (cadenzas, for example), this is not desirable.
-To turn off automatic bar lines and bar numbers, use the command
-@code{\cadenzaOn}, and use @code{\cadenzaOff} to turn them on
-again.
+To turn off automatic calculation of bar lines and bar numbers,
+use the command @code{\cadenzaOn}, and use @code{\cadenzaOff} 
+to turn them on again.
 
 @lilypond[verbatim,quote,ragged-right,relative=2,fragment]
 c4 d e d
@@ -1173,6 +1174,14 @@ to indicate where breaks can occur.
 @cindex polymetric signatures
 @cindex meter, polymetric
 
+Polymetric notation is supported, either explicitly or through
+clever use of markup features.
+
+@c Each of these examples uses \set or \override, and therefore
+@c by policy should be converted to a snippet.
+@c Do we want to have a section with a very brief (two-line 
+@c introduction, and have most of the content be in snippets?
+
 @strong{Alternating time signatures}
 
 Regularly alternating double time signatures are not supported
@@ -1240,6 +1249,9 @@ staff, shown durations are multiplied by 3/5, as 3/5 * 10/8 = 3/4.
 >> }
 @end lilypond
 
+@c I guess this example doesn't use \set or \override, and so
+@c could stay in the manual.
+
 @strong{Staves with different time signatures, unequal bar lengths}
 
 Each staff can be given its own independent time signature by
index 3328d2077d5f2949c3295a2a88eaf235086291d5..aca3c5772fa5e70c9e9bc966baf8d6990c40b263 100644 (file)
@@ -2,7 +2,7 @@
 #(set-global-staff-size 15)
 \paper{
   ragged-right=##f
-  line-width=17\cm
+  line-width=15\cm
   indent=0\cm
 }