version that you are working on. See TRANSLATION for details.
@end ignore
-@c \version "2.11.51"
+@c \version "2.11.61"
@node Chord notation
Chord mode and note mode can be mixed in sequential music:
@lilypond[verbatim,quote,ragged-right,relative=1]
-<c e g>2 < g b d >
-\chordmode { c2 f}
-< c e g > < g' b d >
-\chordmode { f g}
+<c e g>2 <g b d>
+\chordmode { c2 f }
+<c e g>2 <g' b d>
+\chordmode { f2 g }
@end lilypond
context.
@lilypond[verbatim,quote,ragged-right,relative=1]
-\chordmode { c2 f}
-< c e g > < g' b d >
+\chordmode { c2 f }
+<c e g>2 <g' b d>
@end lilypond
To avoid this behavior, explicitly create the @code{Staff} context:
@lilypond[verbatim,quote,ragged-right,relative=1]
\new Staff {
- \chordmode { c2 f}
- < c e g > < g' b d >
+ \chordmode { c2 f }
+ <c e g>2 <g' b d>
}
@end lilypond
@lilypond[quote,ragged-right,fragment,verbatim,relative=1]
\chordmode {
c1:2 c:3 c:4 c:5
- c:6 c:7 c:8 c:9
- c:10 c:11 c:12 c:13
- c:14
+ c1:6 c:7 c:8 c:9
+ c1:10 c:11 c:12 c:13
+ c1:14
}
@end lilypond
Added chord steps can be altered by suffixing a @code{-} or @code{+}
sign to the number. To alter a step that is automatically included
-as part of the basic chode structure, add it as an altered step.
+as part of the basic chord structure, add it as an altered step.
@lilypond[quote,verbatim,fragment,relative=1]
\chordmode {
@funindex{\chords}
@code{\chords @{ ... @}} is a shortcut notation for
-@code{\new ChordNames @{\chordmode @{ ... @}@}}.
+@code{\new ChordNames @{ \chordmode @{ ... @} @}}.
@lilypond[verbatim,quote,ragged-right, relative=1]
\chords {
Internals Reference:
@rinternals{ChordNames},
+@rinternals{ChordName},
+@rinternals{Chord_name_engraver},
@rinternals{Volta_engraver},
@rinternals{Bar_engraver}.
@item majorSevenSymbol
This property contains the markup object used to follow the output
-of @code{chordRootNamer} to dentify a major 7 chord. Predefined
+of @code{chordRootNamer} to identify a major 7 chord. Predefined
options are @code{whiteTriangleMarkup} and
@code{blackTriangleMarkup}.
This property is a list of pairs. The first item in each pair
is a set of pitches used to identify the steps present in the chord.
-The second item is a markups that will follow the @code{chordRootNamer}
+The second item is a markup that will follow the @code{chordRootNamer}
output to create the chord name.
@funindex chordPrefixSpacer
@item chordPrefixSpacer
The @q{m} for minor chords is usually printed immediately to the
-right of the root of the chord. By setting
-@code{chordPrefixSpacer}, you can fix a spacer between the root
-and @q{m}. The spacer is not used when the root is altered.
+right of the root of the chord. A spacer can be placed between
+the root and @q{m} by setting @code{chordPrefixSpacer}.
+The spacer is not used when the root is altered.
@end table
@lilypond[quote,ragged-right,verbatim]
myChords = \relative c' {
- \chordmode{ c1 c/g c/f }
- <c e g> <g c e> <f c' e g>
+ \chordmode { c1 c/g c/f }
+ <c e g>1 <g c e> <f c' e g>
}
<<
\new ChordNames { \myChords }
in @code{Staff} contexts.
@code{\figures@{ ... @}} is a shortcut notation for
-@code{\new FiguredBass @{\figuremode @{ ... @}@}}.
+@code{\new FiguredBass @{ \figuremode @{ ... @} @}}.
Although the support for figured bass may superficially resemble chord
stores the figures and the @code{FiguredBass} context prints them
as entered. There is no conversion to pitches.
+@ignore
Figures are created as markup texts. Any of the standard markup
properties can be used to modify the display of figures. For
example, the vertical spacing of the figures may be set with
@code{baseline-skip}.
+@end ignore
@seealso
+Music Glossary:
+@rglos{figured bass}.
+
Snippets:
@rlsr{Chords}
}
@end lilypond
-Augmented and diminished steps can be indicated.
+Augmented and diminished steps can be indicated:
@lilypond[verbatim,quote,ragged-right,fragment]
\figures {
@end lilypond
A backward slash through a figure (typically used for raised
-sixth steps) can be created.
+sixth steps) can be created:
@lilypond[verbatim,quote,ragged-right,fragment]
\figures {
- <6>
- <6\\>
+ <6> <6\\>
}
@end lilypond
@lilypond[verbatim,quote,ragged-right,fragment]
\figures {
- < \markup{ \tiny \number 6 \super (1)} 5 >
+ <\markup { \tiny \number 6 \super (1) } 5>
}
@end lilypond
<<
{
\clef bass
- e d c b,
- e d c b,
+ e4 d c b,
+ e4 d c b,
}
\figures {
\bassFigureExtendersOn
- <6 4> <6 3> <7 3> <7 3>
+ <6 4>4 <6 3> <7 3> <7 3>
\bassFigureExtendersOff
- <6 4> <6 3> <7 3> <7 3>
+ <6 4>4 <6 3> <7 3> <7 3>
}
>>
@end lilypond
<<
\figures {
\bassFigureExtendersOn
- <6 4> <6 4> <6\! 4\!> <6 4>
+ <6 4>4 <6 4> <6\! 4\!> <6 4>
}
{
\clef bass
- d d c c
+ d4 d c c
}
>>
@end lilypond
@tab
End of continuation line
@tab
-@lilypond[line-width=1.5\cm]
+@lilypond[line-width=4\cm]
<<
\figures {
\bassFigureExtendersOn
@c @rlearning{}.
@c Notation Reference:
-@c @ruser{}.
+@c @ref{}.
@c Application Usage:
@c @rprogram{}.
@rlsr{Chords}.
Internals Reference:
-@rinternals{NewBassFigure},
+@rinternals{BassFigure},
@rinternals{BassFigureAlignment},
@rinternals{BassFigureLine},
@rinternals{BassFigureBracket},
@end lilypond
-When added in a Staff context, figured bass can be displayed above
+When added in a @code{Staff} context, figured bass can be displayed above
or below the staff.
@lilypond[verbatim,ragged-right,fragment,quote]
@c @rlearning{}.
@c Notation Reference:
-@c @ruser{}.
+@c @ref{}.
@c Application Usage:
@c @rprogram{}.
@rlsr{Chords}.
Internals Reference:
-@rinternals{NewBassFigure},
+@rinternals{BassFigure},
@rinternals{BassFigureAlignment},
@rinternals{BassFigureLine},
@rinternals{BassFigureBracket},
<<
{
\clef bass
- \repeat unfold 4 {f16. g32} f8. es16 d8 es
+ \repeat unfold 4 { f16. g32 } f8. es16 d8 es
}
\figures {
\bassFigureExtendersOn
% The extenders are correct here, with the same rhythm as the bass
- \repeat unfold 4 {<6 4->16. <6 4->32}
+ \repeat unfold 4 { <6 4->16. <6 4->32 }
<5>8. r16 <6>8 <6\! 5->
}
>>
<<
{
\clef bass
- \repeat unfold 4 {f16. g32} f8. es16 d8 es
+ \repeat unfold 4 { f16. g32 } f8. es16 d8 es
}
\figures {
\bassFigureExtendersOn
@lilypond[verbatim,ragged-right,fragment,quote,relative=1]
<<
- { fis g g, e' }
+ { fis4 g g, e' }
\figures {
\bassFigureExtendersOn
- <6 5> <5\! 4> < 5 _!> <6>
+ <6 5>4 <5\! 4> < 5 _!> <6>
}
>>
@end lilypond
@lilypond[verbatim,ragged-right,fragment,quote,relative=1]
<<
- { fis g g, e' }
+ { fis4 g g, e' }
\figures {
- <6 5> <5 4>
+ <6 5>4 <5 4>
\bassFigureExtendersOn
- < 5 _!> <6>
+ < 5 _!>4 <6>
\bassFigureExtendersOff
}
>>