X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=Documentation%2Ffr%2Fnotation%2Frhythms.itely;h=c02b794315e76fb1d02ebadd937078e1baf1d028;hb=e8b68d8a878a0ee0381719230cf911dbcefa168d;hp=0b91efb5702caac1e12057fe49a66bb470acb5aa;hpb=9384169743ecb031320e8256b07bebb61d29af4b;p=lilypond.git diff --git a/Documentation/fr/notation/rhythms.itely b/Documentation/fr/notation/rhythms.itely index 0b91efb570..c02b794315 100644 --- a/Documentation/fr/notation/rhythms.itely +++ b/Documentation/fr/notation/rhythms.itely @@ -1,14 +1,14 @@ @c -*- coding: utf-8; mode: texinfo; documentlanguage: fr -*- @ignore - Translation of GIT committish: bd751630011a6fbfcf069ec1fc41a8eaed8a6b87 + Translation of GIT committish: ece268fa66e2576c01f33a4a6e1806f44c9f8fa8 When revising a translation, copy the HEAD committish of the version that you are working on. For details, see the Contributors' Guide, node Updating translation committishes.. @end ignore -@c \version "2.17.15" +@c \version "2.19.2" @c Translators: Frédéric Chiasson, Jean-Charles Malahieude @c Translation checkers: Valentin Villenave, François Martin, Xavier Scheuer @@ -38,7 +38,7 @@ ligature et de mesure. @menu * Durées:: -* Nolets:: +* N-olets:: * Changement d'échelle des durées:: * Liaisons de prolongation:: @end menu @@ -104,6 +104,16 @@ est la noire (@code{4}). a a a2 a a4 a a1 a @end lilypond +Lorsque une note ou un accord est suivi d'une succession de durées +individuelles, celles-ci adopteront la ou les dernières hauteurs +mentionnées. + +@lilypond[quote,verbatim,relative=2] +\time 8/1 +c \longa \breve 1 2 +4 8 16 32 64 128 128 +@end lilypond + @cindex notes pointées @cindex pointée, note @cindex doublement pointée, note @@ -154,7 +164,7 @@ chapitre @ref{Direction et positionnement}. @snippets @lilypondfile[verbatim,quote,ragged-right,texidoc,doctitle] -{alternative-breve-note.ly} +{alternative-breve-notes.ly} @lilypondfile[verbatim,quote,ragged-right,texidoc,doctitle] {changing-the-number-of-augmentation-dots-per-note.ly} @@ -192,49 +202,47 @@ disponibles ne couvre que les silences allant du trente-deuxième de soupir à la maxime (valant huit pauses). -@node Nolets -@unnumberedsubsubsec Nolets +@node N-olets +@unnumberedsubsubsec N-olets @translationof Tuplets -@cindex nolets +@cindex n-olets @cindex triolets -@funindex \times -@funindex times +@funindex \tuplet +@funindex tuplet -Les nolets -- triolets, quintolets, etc. -- sont obtenus en -multipliant toutes les durées d'une expression musicale par une -fraction. +Les n-olets -- triolets, quintolets, etc. -- sont obtenus en multipliant +la vitesse d'une expression musicale par une fraction. @example -\times @var{fraction} @{ @var{expression_musicale} @} +\tuplet @var{fraction} @{ @var{expression_musicale} @} @end example @noindent -La durée de l'@code{@var{expression_musicale}} sera multipliée par la -fraction. Le numérateur de cette fraction sera imprimé au-dessus ou -au-dessous des notes, parfois avec un crochet. Le nolet le plus courant -est le triolet, dans lequel trois notes occupent la durée de deux. +Le numérateur de cette fraction sera imprimé au-dessus ou au-dessous des +notes, parfois avec un crochet. Le n-olet le plus courant est le +triolet, dans lequel trois notes occupent la durée de deux. @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 -@cindex regroupement de nolets +@cindex regroupement de n-olets @noindent -Dans le cas d'une succession de nolets, saisir la commande -@code{\tuplet} popur chacun des nolets devient vite fastidieux. -LilyPond vous permet de stipuler la durée de base d'un nolet juste -avant l'expression musicale, de telle sorte que les nolets seront +Dans le cas d'une succession de n-olets, saisir la commande +@code{\tuplet} pour chacun des n-olets devient vite fastidieux. +LilyPond vous permet de stipuler la durée de base d'un n-olet juste +avant l'expression musicale, de telle sorte que les n-olets seront formés automatiquement : @lilypond[quote,verbatim,relative=2] g2 r8 \tuplet 3/2 8 { cis16 d e e f g g f e } @end lilypond -@cindex crochet de nolet, positionnement -@cindex nolet, positionnement du crochet +@cindex crochet de n-olet, positionnement +@cindex n-olet, positionnement du crochet @funindex \tupletUp @funindex tupletUp @@ -244,17 +252,23 @@ g2 r8 \tuplet 3/2 8 { cis16 d e e f g g f e } @funindex tupletNeutral Des commandes prédéfinies permettent de déroger au positionnement -automatique du crochet en surplomb ou au-dessous des notes -- voir le -chapitre @ref{Direction et positionnement}. +automatique du crochet en surplomb ou au-dessous des notes : + +@lilypond[quote,verbatim,relative=2] +\tupletUp \tuplet 3/2 { c8 d e } +\tupletNeutral \tuplet 3/2 { c8 d e } +\tupletDown \tuplet 3/2 { f,8 g a } +\tupletNeutral \tuplet 3/2 { f8 g a } +@end lilypond -Les nolets peuvent être imbriqués ; par exemple, +Les n-olets peuvent être imbriqués ; par exemple, @lilypond[quote,verbatim,relative=2] \autoBeamOff c4 \tuplet 5/4 { f8 e f \tuplet 3/2 { e[ f g] } } f4 | @end lilypond -Lorsque, dans une imbrication, les nolets débutent au même instant, il +Lorsque, dans une imbrication, les n-olets débutent au même instant, il vous faut recourir à la commande @code{\tweak}. Vous pouvez interférer sur la durée des notes sans imprimer de crochet, @@ -268,16 +282,16 @@ comme indiqué au chapitre @ref{Changement d'échelle des durées}. @snippets -@cindex nolets, formatage +@cindex n-olets, formatage @cindex triolets, formatage @funindex tupletNumberFormatFunction @funindex tupletSpannerDuration @lilypondfile[verbatim,quote,ragged-right,texidoc,doctitle] -{entering-several-tuplets-using-only-one--times-command.ly} +{entering-several-tuplets-using-only-one--tuplet-command.ly} -@cindex nolet, modification du chiffre +@cindex n-olet, modification du chiffre @funindex TupletNumber @@ -296,7 +310,7 @@ comme indiqué au chapitre @ref{Changement d'échelle des durées}. @seealso Glossaire musicologique : @rglosnamed{triplet,triolet}, -@rglosnamed{tuplet,nolet}, +@rglosnamed{tuplet,n-olet}, @rglosnamed{polymetric,polymétrie}. Manuel d'initiation : @@ -305,6 +319,7 @@ Manuel d'initiation : Manuel de notation : @ref{Gestion du temps}, @ref{Changement d'échelle des durées}, +@ref{Direction et positionnement}, @ref{La commande d'affinage (tweak)}, @ref{Notation polymétrique}. @@ -316,21 +331,6 @@ Références des propriétés internes : @rinternals{TupletNumber}, @rinternals{TimeScaledMusic}. -@cindex notes d'ornement et crochet de nolet - -@knownissues -Lorsqu'un nolet en début de portée est précédé d'une note d'ornement, -celle-ci doit se placer avant la commande @code{\tuplet} pour éviter -toute erreur. Ailleurs dans la partition, les notes d'ornement peuvent -se placer au sein de l'expression constituant le nolet. - -@cindex indication de tempo et nolet - -Lorsqu'un nolet en début de mouvement est combiné avec une indication de -tempo -- grâce à la commande @code{\tempo} --, l'expression contenant le -nolet doit impérativement faire partie d'un bloc @code{\new Voice} -comme indiqué au chapitre @rlearning{Les voix contiennent la musique}. - @node Changement d'échelle des durées @unnumberedsubsubsec Changement d'échelle des durées @@ -403,7 +403,7 @@ voir @ref{Notation polymétrique}. @seealso Manuel de notation : -@ref{Nolets}, +@ref{N-olets}, @ref{Silences invisibles}, @ref{Notation polymétrique}. @@ -443,7 +443,14 @@ notes à lier. Ceci indique que la note en question sera liée à la suivante, qui doit être de la même hauteur. @lilypond[quote,verbatim,relative=2] -a2~ a4~ a16 r r8 +a2~ 4~ 16 r r8 +@end lilypond + +Les liaisons de tenue peuvent interpréter la « dernière hauteur +explicite » d'une succession de durées : + +@lilypond[quote,verbatim,relative=2] +a2~ 4~ 16 r r8 @end lilypond Les liaisons de tenue sont utilisées soit lorsque la note dépasse de la @@ -454,8 +461,8 @@ longues doivent s'aligner sur les subdivisions de la mesure, comme ici : @c KEEP LY @lilypond[verbatim,quote] \relative c' { - r8^"oui" c8~ c2 r4 | - r8^"non" c2~ c8 r4 + r8^"oui" c8~ 2 r4 | + r8^"non" c2~ 8 r4 } @end lilypond @@ -475,7 +482,8 @@ partiellement deux accords, en mettant les liaisons à l'intérieur des accords. @lilypond[quote,verbatim,relative=1] -~ +~ 2 +4~ @end lilypond @@ -543,26 +551,26 @@ continue, discontinue ou pointillée. @lilypond[quote, verbatim, relative=1] \tieDotted -c2~ c +c2~ 2 \tieDashed -c2~ c +c2~ 2 \tieHalfDashed -c2~ c +c2~ 2 \tieHalfSolid -c2~ c +c2~ 2 \tieSolid -c2~ c +c2~ 2 @end lilypond Il est même possible d'en personnaliser l'allure : @lilypond[quote, verbatim, relative=1] \tieDashPattern #0.3 #0.75 -c2~ c +c2~ 2 \tieDashPattern #0.7 #1.5 -c2~ c +c2~ 2 \tieSolid -c2~ c +c2~ 2 @end lilypond Que ce soit pour une tenue ou un phrasé, le motif d'une ligne @@ -675,7 +683,7 @@ s'indiquent à l'aide de commandes prédéfinies : \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 @@ -1141,7 +1149,7 @@ en même temps. Ces valeurs peuvent se régler indépendamment pour différentes métriques. Les valeurs adaptées ne seront effectives qu'à partir du moment où interviendra une commande @code{\time} de la valeur de métrique correspondante : - + @lilypond[quote,verbatim] \score { \relative c' { @@ -1179,37 +1187,6 @@ comme indiqué à la rubrique @ref{Définition des règles de ligature automatique}. @end enumerate -Le contexte auquel doivent s'appliquer les dérogations introduites par -un @code{\overrideTimeSignatureSettings} doit exister avant l'appel de -ces réglages. Autrement dit, vous devrez, s'il n'y a pas déjà d'élément -musical, explicitement mentionner le contexte avant que ne -survienne l'appel à @code{\overrideTimeSignatureSettings}. - -@lilypond[quote,verbatim] -\score { - \relative c' { - % This call will fail because the context isn't yet instantiated - \overrideTimeSignatureSettings - 4/4 % timeSignatureFraction - 1/4 % baseMomentFraction - #'(3 1) % beatStructure - #'() % beamExceptions - \time 4/4 - c8^\markup {"Beamed (2 2)"} - \repeat unfold 7 { c8 } | - % This call will succeed - \overrideTimeSignatureSettings - 4/4 % timeSignatureFraction - 1/4 % baseMomentFraction - #'(3 1) % beatStructure - #'() % beamExceptions - \time 4/4 - c8^\markup {"Beamed (3 1)"} - \repeat unfold 7 { c8 } | - } -} -@end lilypond - @cindex métrique, retour au propriétés par défaut @cindex retour au propriétés par défaut de la métrique @funindex \revertTimeSignatureSettings @@ -1333,7 +1310,7 @@ Lorsque le réglage précis du métronome est laissé à l'appréciation de l'exécutant, vous pouvez cependant lui fournir une plage : @lilypond[verbatim,quote,relative=1] -\tempo 4 = 40 ~ 46 +\tempo 4 = 40 - 46 c4. e8 a4 g b,2 d4 r @end lilypond @@ -1385,13 +1362,16 @@ indications ne se chevauchent ; l'instruction ignore les indications de tempo dans les calculs d'espacement horizontal. -@lilypond[quote,relative=0] +@lilypond[verbatim,quote,relative=0] \compressFullBarRests \markLengthOn \tempo "Molto vivace" R1*12 \tempo "Meno mosso" R1*16 +\markLengthOff +\tempo "Tranquillo" +R1*20 @end lilypond @snippets @@ -1483,10 +1463,27 @@ e8 | a4 c8 b c4 | La propriété @code{measurePosition} contient un nombre rationnel généralement positif et qui indique, à ce point précis, où l'on en -est de la mesure. La commande @code{\partial @var{durée}} le -transforme en nombre négatif pour lui attribuer un autre sens : la -mesure courante (la première) est précédée d'une mesure 0 -(l'anacrouse) dont la longueur est donnée par @var{durée}. +est de la mesure. L'instruction @code{\partial @var{durée}} est définie +telle qu'aucune mesure numérotée ne sera créée. Son apparition en +début de pièce transforme @var{durée} en nombre négatif, ce qui signifie +que la mesure en cours sera @strong{précédée} de matériau additionnel +(l'anacrouse). Dans tous les autres cas, un @code{\partial @var{durée}} +aura pour effet de se décaler d'autat par rapport à la @b{fin} de la +mesure. + +@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 Glossaire musicologique : @@ -1502,21 +1499,6 @@ Références des propriétés internes : @rinternals{Timing_translator}. -@knownissues -@code{\partial} n'est destiné à être utilisé qu'en début de pièce. -Si on l'utilise ailleurs qu'au début, des messages d'erreur peuvent -s'afficher, voire des problèmes inopinés surgir. Utilisez plutôt -@code{\set Timing.measurePosition} en pareil cas. - -@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 Musique sans métrique @unnumberedsubsubsec Musique sans métrique @translationof Unmetered music @@ -1645,21 +1627,6 @@ où des sauts de ligne peuvent prendre place : \bar "" @end example -Au risque d'obtenir des messages d'erreur inhabituels, il est fortement -recommandé de créer explicitement un contexte @code{Voice} lorsqu'un -morceau débute par un @code{\cadenzaOn}. - -@example -\new Voice @{ - \relative c' @{ - \cadenzaOn - c16[^"Solo Free Time" d e f] g2. - \bar "||" - \cadenzaOff - @} -@} -@end example - @node Notation polymétrique @unnumberedsubsubsec Notation polymétrique @@ -1884,6 +1851,37 @@ cette fonctionnalité permet de déboguer des partitions complexes : si les mesures ne sont pas entièrement remplies, alors les liaisons de prolongation montrent exactement la durée des décalages de mesure. +La propriété @code{completionUnit} détermine la durée de référence pour +diviser les notes. + +@lilypond[quote,verbatim,relative=2] +\new Voice \with { + \remove "Note_heads_engraver" + \consists "Completion_heads_engraver" +} { + \time 9/8 g\breve. d4. \bar "||" + \set completionUnit = #(ly:make-moment 3 8) + g\breve. d4. +} +@end lilypond + +Ces graveurs découperont les notes de durée altérée, telles celles d'un +triolet, en notes ayant le même facteur d'échelle que les otes saisies. + +@lilypond[quote,verbatim,relative=2] +\new Voice \with { + \remove "Note_heads_engraver" + \consists "Completion_heads_engraver" +} { + \time 2/4 r4 + \tuplet 3/2 {g4 a b} + \scaleDurations 2/3 {g a b} + g4*2/3 a b + \tuplet 3/2 {g4 a b} + r4 +} +@end lilypond + @seealso Glossaire musicologique : @rglosnamed{tie,liaison de tenue}. @@ -1903,14 +1901,13 @@ Références des propriétés internes : @rinternals{Forbid_line_break_engraver}. @knownissues -Bien que toutes les durées -- particulièrement celles contenant des -nolets -- ne puissent être exactement représentées avec des notes -normales et des points, le graveur @code{Completion_heads_engraver} -n'insérera pas de nolet. - -Le @code{Completion_heads_engraver} affecte seulement les notes, il ne -divise pas les silences. - +Pour rester cohérent avec le comportement précédent, les notes ou +silences d'une durée supérieure à la mesure, comme un @code{c1*2}, +seront divisés sans être mis à l'échelle -- on aura donc +@code{@{ c1 c1 @}}. La propriété @code{completionFactor}, qui contrôle +ce comportement, peut être désactivée (valorisée à @code{#f}) pour +autoriser les notes ou silences divisés à adopter le facteur d'échelle +des durées saisies. @node Gravure de lignes rythmiques @unnumberedsubsubsec Gravure de lignes rythmiques @@ -2274,42 +2271,15 @@ fichier @file{scm/time-signature-settings.scm}. Les règles spécifiques autres que celles concernant la terminaison des ligatures sont gérées par la propriété @code{beamExceptions}. -@c KEEP LY @lilypond[quote,relative=2,verbatim] \time 3/16 \set Timing.beatStructure = #'(2 1) \set Timing.beamExceptions = - #'( ;ouvre de la liste associative - (end . ;ceci concerne la terminaison des ligatures - ( ;ouvre la liste des points de terminaison - ((1 . 32) . (2 2 2)) ;règle pour les triples -- groupées à la double - ))) %referme la liste + \beamExceptions { 32[ 32] 32[ 32] 32[ 32] } c16 c c | \repeat unfold 6 { c32 } | @end lilypond -@code{beamExceptions} contient la liste des règles de ligature selon -leur type. - -Le seul type de règle pris en charge à ce jour est @code{'end}, qui -concerne les terminaisons. - -Chaque règle est constituée d'une liste de doublets associatifs en -langage Scheme (un @emph{alist} pour les puristes), qui indique la durée -de base et sa règle de regroupement. - -@example -#'((durée-type1 . groupement-1) - (durée-type2 . groupement-2) - (durée-type3 . groupement-3)) -@end example - -@var{durée-type} est constitué d'une paire indiquant la durée de base -- -par exemple @code{(1 . 16)} pour une double croche. - -@var{groupement} est constitué d'une liste Scheme qui indique le -regroupement à effectuer, en unité de type de ligature. - @warning{La propriété @code{beamExceptions} doit répertorier absolument @strong{toutes} les exceptions. Il n'est en effet pas possible d'en ajouter, modifier ou supprimer @emph{a posteriori}. Cela peut paraître @@ -2569,7 +2539,7 @@ qui est en place au niveau de la notation normale. @lilypond[quote,verbatim,relative=2] c4 d8[ -\grace { e32[ d c d] } +\grace { e32 d c d } e8] e[ e \grace { f16 } e8 e] @@ -2808,7 +2778,7 @@ a1 De plus, une barre de mesure peut s'imprimer sous la forme d'une coche : @lilypond[quote,relative=1,verbatim] -f1 \bar "'" +f1 \bar "'" g1 @end lilypond On rencontre habituellement ces signes dans le chant grégorien ; nous @@ -2902,7 +2872,7 @@ c1 Par ailleurs, la commande @code{\inStaffSegno} crée une barre de mesure surmontée d'un @emph{segno}, et sait coopérer avec l'instruction -@code{\repeat volta}. +@code{\repeat volta} -- voir @ref{Répétitions courantes}. @cindex bar de mesure, personnalisation @cindex définition d'une barre de mesure @@ -3197,16 +3167,17 @@ message d'avertissement concernant la première occurrence est affiché. L'origine du problème est de fait plus évidente. @funindex | -@funindex pipeSymbol +@funindex "|" +@funindex pipe, symbole -Il est aussi possible d'attribuer une autre valeur au -symbole @code{|}, en assignant une expression musicale à -@code{pipeSymbol}. Dans l'exemple suivant, le @code{|} servira à -insérer une double barre là où il apparaît, au lieu de simplement -vérifier que la fin de la mesure est atteinte. +Il est aussi possible d'attribuer une autre valeur au symbole @code{|}, +en assignant une expression musicale à @code{"|"}. Dans l'exemple +suivant, le @code{|} servira à insérer une double barre là où il +apparaît, au lieu de simplement vérifier que la fin de la mesure est +atteinte. @lilypond[quote,verbatim] -pipeSymbol = \bar "||" +"|" = \bar "||" { c'2 c' | c'2 c' @@ -3423,7 +3394,7 @@ pas de temps dans la mesure. @lilypond[quote,relative=2,verbatim] c4 \grace b16 a4( -\grace { b16[ c16] } a2) +\grace { b16 c16 } a2) @end lilypond Les plus courantes sont les acciaccatures, qui doivent se jouer très @@ -3437,7 +3408,7 @@ déjà liées. @lilypond[quote,relative=2,verbatim] \acciaccatura d8 c4 \appoggiatura e8 d4 -\acciaccatura { g16[ f] } e2 +\acciaccatura { g16 f } e2 \slashedGrace a,8 g4 \slashedGrace b16 a4( \slashedGrace b8 a2) @@ -3449,8 +3420,8 @@ pour chaque petite croche. @lilypond[quote,relative=2,verbatim] << - \new Staff { e2 \grace { c16[ d e f] } e2 } - \new Staff { c2 \grace { g8[ b] } c2 } + \new Staff { e2 \grace { c16 d e f } e2 } + \new Staff { c2 \grace { g8 b } c2 } >> @end lilypond @@ -3498,7 +3469,7 @@ sept huitièmes de la durée de la note de base : \new Voice { << { d1^\trill_( } - { s2 s4. \grace { c16[ d] } } + { s2 s4. \grace { c16 d } } >> c1) } @@ -3559,6 +3530,7 @@ Morceaux choisis : Référence des propriétés internes : @rinternals{GraceMusic}, +@rinternals{Grace_auto_beam_engraver}, @rinternals{Grace_beam_engraver}, @rinternals{Grace_engraver}, @rinternals{Grace_spacing_engraver}. @@ -3598,6 +3570,12 @@ correspondant à la durée des petites notes : >> @end lilypond +Bien que la partie visible contient un @code{\acciaccatura} ou un +@code{\appoggiatura}, veillez bien à utiliser l'instruction +@code{\grace} dans la partie invisible, au risque de voir apparaître un +tronçon de liaison connectant la petite note invisible à la note qui la +suit. + Lorsque des petites notes font l'objet d'un contexte de voix, cela perturbe la présentation des voix normales. Vous pourrez y remédier en insérant un silence ou une note entre la commande affectant la voix et