version that you are working on. See TRANSLATION for details.
@end ignore
-@c \version "2.11.61"
+@c \version "2.12.0"
@node Simultaneous notes
For more information about chords, see @ref{Chord notation}.
-@seealso
+@seealso
Music Glossary:
@rglos{chord}.
Snippets:
@rlsr{Simultaneous notes}.
+
@node Simultaneous expressions
@unnumberedsubsubsec Simultaneous expressions
@lilypond[quote,verbatim,relative=2]
\new Voice { % explicit single voice
- << {a4 b g2} {d4 g c,2} >>
+ << { a4 b g2 } { d4 g c,2 } >>
}
@end lilypond
@lilypond[quote,verbatim,relative=2]
% single first note
-a << {a4 b g} {d4 g c,} >>
+a << { a4 b g } { d4 g c, } >>
@end lilypond
This can be useful if the simultaneous sections have identical
@lilypond[quote,verbatim,relative=2]
% no single first note
-<< {a4 b g2} {d4 g2 c,4} >>
+<< { a4 b g2 } { d4 g2 c,4 } >>
@end lilypond
Here different rhythms cause no problems.
even simultaneously. In such a case no attempt is made to
automatically avoid collisions between ordinary notes and clusters.
-@seealso
+@seealso
Music Glossary:
@rglos{cluster}.
@rinternals{ClusterSpannerBeacon},
@rinternals{Cluster_spanner_engraver}.
+
@knownissues
Clusters look good only if they span at least two chords; otherwise
This method leads to strange beamings and warnings if the pieces of
music do not have the same rhythm.
-@predefined
+@predefined
@code{\voiceOne},
@code{\voiceTwo},
@code{\voiceThree},
@code{\voiceFour},
@code{\oneVoice}.
+@endpredefined
-@seealso
+@seealso
Learning Manual:
@rlearning{Voices contain music},
@rlearning{Explicitly instantiating voices}.
Notation Reference:
@ref{Percussion staves},
-@ref{Invisible rests}.
+@ref{Invisible rests},
+@ref{Stems}.
Snippets:
@rlsr{Simultaneous notes}.
The @code{\voiceNeutralstyle} command is used to revert to the
standard presentation.
-@predefined
-
+@predefined
@code{\voiceOneStyle},
-
@code{\voiceTwoStyle},
@code{\voiceThreeStyle},
@code{\voiceFourStyle},
@code{\voiceNeutralStyle}.
+@endpredefined
-@seealso
+@seealso
Learning Manual:
@rlearning{I'm hearing Voices},
@rlearning{Other sources of information}.
@predefined
-
@code{\mergeDifferentlyDottedOn},
@code{\mergeDifferentlyDottedOff},
@code{\mergeDifferentlyHeadedOn},
@code{\shiftOnn},
@code{\shiftOnnn},
@code{\shiftOff}.
+@endpredefined
+
@snippets
@lilypondfile[verbatim,lilyquote,texidoc,doctitle]
{forcing-horizontal-shift-of-notes.ly}
-@seealso
+@seealso
Music Glossary:
@rglos{polyphony}.
@rinternals{NoteCollision},
@rinternals{RestCollision}.
-@knownissues
-When using @code{\mergeDifferentlyHeadedOn} with an upstem eighth
-or a shorter note, and a downstem half note, the eighth note stem
-gets a slightly wrong offset because of the different width of the
-half note head symbol.
+@knownissues
@ignore
@c TODO investigate! Sometimes it works, sometimes not. --FV
@lilypondfile[verbatim,lilyquote,texidoc,doctitle]
{changing-partcombine-texts.ly}
-@seealso
+@seealso
Music Glossary:
@rglos{a due},
@rglos{part}.
@rinternals{PartCombineMusic},
@rinternals{Voice}.
+
@knownissues
-@code{\partcombine} can only accept two voices.
+@code{\partcombine} can only accept two voices.
When @code{printPartCombineTexts} is set, if the two voices play
the same notes on and off, the part combiner may typeset @code{a2}
}
@end lilypond
-@seealso
+@seealso
Learning Manual:
@rlearning{Organizing pieces with variables}.