X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=Documentation%2Fnotation%2Frhythms.itely;h=2a91c0d0b6e1cad60eafa4117a4238d3e40e8509;hb=f1163b25f88ad7b6b3953894dc452dfaad36fa81;hp=020a21092c304b81b19327d920f667903c1bf513;hpb=f6c51563479e9e123333e8b70e2446b8503a522b;p=lilypond.git diff --git a/Documentation/notation/rhythms.itely b/Documentation/notation/rhythms.itely index 020a21092c..2a91c0d0b6 100644 --- a/Documentation/notation/rhythms.itely +++ b/Documentation/notation/rhythms.itely @@ -7,7 +7,7 @@ Guide, node Updating translation committishes.. @end ignore -@c \version "2.17.28" +@c \version "2.19.0" @node Rhythms @section Rhythms @@ -93,6 +93,15 @@ note. a a a2 a a4 a a1 a @end lilypond +Durations occuring on their own within a music sequence will take +their pitches from the preceding note or chord. + +@lilypond[quote,verbatim,relative=2] +\time 8/1 +c \longa \breve 1 2 +4 8 16 32 64 128 128 +@end lilypond + @cindex notes, dotted @cindex dotted notes @cindex notes, double-dotted @@ -204,7 +213,7 @@ tuplets are triplets: 3@tie{}notes sound within the duration normally allowed for@tie{}2: @lilypond[quote,verbatim,relative=2] -a2 \tuplet 3/2 { b4 b b } +a2 \tuplet 3/2 { b4 4 4 } c4 c \tuplet 3/2 { b4 a g } @end lilypond @@ -425,6 +434,13 @@ should be tied to the following note, which must be at the same pitch. a2~ a4~ a16 r r8 @end lilypond +Ties can make use of the @q{last explicit pitch} interpretation of +isolated durations: + +@lilypond[quote,verbatim,relative=2] +a2 ~ 4 ~ 16 r r8 +@end lilypond + Ties are used either when the note crosses a bar line, or when dots cannot be used to denote the rhythm. Ties should also be used when note values cross larger subdivisions of the measure: @@ -450,7 +466,8 @@ created. Chords may be partially tied by placing the ties inside the chord. @lilypond[quote,verbatim,relative=1] -~ +2 ~ 2 +4~ @end lilypond @@ -646,7 +663,7 @@ commands: \new Staff { % These two lines are just to prettify this example \time 16/1 - \override Staff.TimeSignature.stencil = ##f + \omit Staff.TimeSignature % Print a maxima rest, equal to four breves r\maxima % Print a longa rest, equal to two breves @@ -1443,12 +1460,30 @@ So the first example above could be written: e8 | a4 c8 b c4 | @end lilypond -The property @code{measurePosition} contains a rational number, which -is usually positive and indicates how much of the measure has passed -at this point. The @code{\partial @var{duration}} command sets it to -a negative number, when it has a different meaning: it then says that -the current (first) bar will be @emph{preceded} by a bar 0 (the partial -bar) with a duration given by @var{duration}. +The property @code{measurePosition} contains a rational number, +which is usually positive and indicates how much of the measure +has passed at this point. @code{\partial @var{duration}} is +defined such that no numbered bar gets created: when used at the +beginning of a measure, @code{measurePosition} is set to a +negative number, implying that the current bar will be +@emph{preceded} by additional material. When used after a measure +has already started, however, it moves the requested distance +before the @emph{end} of the bar. + +@lilypond[quote,verbatim,relative=1] +\set Score.barNumberVisibility = #all-bar-numbers-visible +\override Score.BarNumber.break-visibility = + #end-of-line-invisible +\time 6/8 +\partial 8 +e8 | a4 c8 b[ c b] | +\partial 4 +r8 e,8 | a4 \bar "||" +\partial 4 +r8 e8 | a4 +c8 b[ c b] | +@end lilypond + @seealso Music Glossary: @@ -1463,19 +1498,6 @@ Snippets: Internal Reference: @rinternals{Timing_translator}. -@knownissues -The @code{\partial} command should be used only at the beginning of a -piece. If you use it after the beginning, warnings or problems may -occur, so use @code{\set Timing.measurePosition} instead. - -@lilypond[quote,verbatim,relative=1] -\time 6/8 -\partial 8 -e8 | a4 c8 b[ c b] | -\set Timing.measurePosition = #(ly:make-moment -1/4) -r8 e,8 | a4 c8 b[ c b] | -@end lilypond - @node Unmetered music @unnumberedsubsubsec Unmetered music @@ -1606,20 +1628,6 @@ stretches of unmetered music to permit breaking: \bar "" @end example -Explicitly create a @code{Voice} context when starting a piece with -@code{\cadenzaOn}, else unexpected errors may occur. - -@example -\new Voice @{ - \relative c' @{ - \cadenzaOn - c16[^"Solo Free Time" d e f] g2. - \bar "||" - \cadenzaOff - @} -@} -@end example - @node Polymetric notation @unnumberedsubsubsec Polymetric notation