1 @c -*- coding: utf-8; mode: texinfo; documentlanguage: fr -*-
3 Translation of GIT committish: e98b2d804c2a136edfa28adc894bb584f676c884
5 When revising a translation, copy the HEAD committish of the
6 version that you are working on. See TRANSLATION for details.
11 @c Translators: Valentin Villenave, Jean-Charles Malahieude
12 @c Translation checkers: Jean-Charles Malahieude, John Mandereau
14 @node Répétitions et reprises
15 @section Répétitions et reprises
16 @translationof Repeats
18 @lilypondfile[quote]{repeats-headword.ly}
23 La répétition est une notion essentielle en musique, et il existe de
24 nombreuses façons de mettre en œuvre et noter ce concept. LilyPond
25 prend en charge les types de répétition suivants :
29 Le passage répété n'est pas développé , mais il est encadré par des
30 barres de reprises, et peut se terminer par plusieurs fins
31 alternatives -- ou @emph{volte} -- imprimées de gauche à droite sous
32 des crochets. Lorsque la répétition commence au début de la pièce,
33 aucune barre de reprise n'est gravée au début de la partition. Il
34 s'agit de la notation courante des reprises avec fins alternatives.
37 La musique répétée est développée dans la partition autant de fois
38 qu'indiqué. Ceci est particulièrement utile pour de la musique
42 Des barres obliques ou signes de pourcentage indiquent la répétition
43 de temps ou de mesures.
46 Ce type permet de réaliser des trémolos sous forme de liens de croches.
51 * Répétition d'un long passage::
52 * Autres types de répétition::
55 @node Répétition d'un long passage
56 @subsection Répétition d'un long passage
57 @translationof Long repeats
59 Cette section présente la syntaxe des répétitions longues --
60 c'est-à-dire plusieurs mesures. Ces répétitions peuvent prendre deux
61 formes : encadrées par des barres de reprises, ou bien développées
62 dans la partition. Les barres et autres signe de reprise peuvent être
63 contrôlés manuellement.
66 * Répétitions courantes::
67 * Indications de reprise manuelles::
68 * Répétitions explicites::
72 @cindex fois, première
75 @cindex reprise courante
76 @cindex reprise avec alternative
77 @cindex fin alternative
80 @funindex \alternative
84 @node Répétitions courantes
85 @unnumberedsubsubsec Répétitions courantes
86 @translationof Normal repeats
88 On peut indiquer une répétition de la façon suivante :
91 \repeat volta @var{nombre_de_fois} @var{expression_musicale}
95 où @var{expression_musicale} représente ce qui doît être répété. On
96 peut ajouter une fin alternative à l'aide de la commande
97 @code{\alternative}. Chaque @var{alternative} étant une expression
98 musicale en elle-même, il faudra les regrouper par des accolades. Si
99 l'on donne trop peu d'alternatives en regard du nombre de fois où le
100 passage doit être rejoué, la première alternative sera jouée plusieurs
103 Les reprises courantes s'indiquent comme ceci :
105 @lilypond[verbatim,quote,relative=2]
106 \repeat volta 2 { c4 d e f }
108 \repeat volta 2 { d4 e f g }
111 Et avec des fins alternatives :
113 @lilypond[verbatim,quote,relative=2]
114 \repeat volta 4 { c4 d e f }
122 @warning{Une clause @code{@bs{}relative} ne doît jamais se trouver à
123 l'intérieur d'une section @code{@bs{}repeat} : vous aurez
124 immanquablement des portées parasites. Voir
125 @rlearning{Apparition d'une portée supplémentaire}.}
127 @cindex reprise avec levée
128 @cindex levée dans une reprise
129 @cindex anacrouse et reprise
130 @cindex reprise et anacrouse
134 Il est possible de créer des répétitions avec une levée.
136 @lilypond[verbatim,quote,relative=2]
139 \repeat volta 4 { c2 d | e2 f | }
149 @lilypond[verbatim,quote,relative=2]
151 \repeat volta 4 { e4 | c2 d | e2 f | }
153 { \partial 4*3 g4 g g }
158 @cindex reprise et liaison de prolongation
159 @cindex alternative et liaison de prolongation
160 @cindex liaison de prolongationt et reprise
161 @cindex liaison de prolongation et alternative
165 Des liaisons de tenue peuvent être ajoutées à toute alternative :
167 @lilypond[verbatim,quote,relative=2]
169 \repeat volta 2 { c4 d e f ~ }
178 @lilypondfile[verbatim,lilyquote,texidoc,doctitle]
179 {shortening-volta-brackets.ly}
181 @lilypondfile[verbatim,lilyquote,texidoc,doctitle]
182 {adding-volta-brackets-to-additional-staves.ly}
186 Glossaire musicologique :
191 @ref{Barres de mesure},
192 @ref{Modification des greffons de contexte}.
197 Référence eds propriétés internes :
198 @rinternals{VoltaBracket},
199 @rinternals{RepeatedMusic},
200 @rinternals{VoltaRepeatedMusic},
201 @rinternals{UnfoldedRepeatedMusic}.
206 @cindex reprises ambigües
207 @cindex reprises imbriquées
208 @cindex imbrication de reprises
209 @cindex numéro de mesure et reprises
210 @cindex reprise et liaison
211 @cindex liaison et reprise
213 Des reprises imbriquées telles que
222 présentent une ambiguïté, dans la mesure où l'on ne sait à quelle
223 section @code{\repeat} attribuer la section @code{\alternative}. Pour
224 résoudre cette ambiguïté, il convient de toujours insérer la commande
225 @code{\alternative} à l'intérieur de la section @code{\repeat}. Il est
226 préférable, dans une telle situation, d'utiliser des accolades pour plus
229 Lorsqu'une alternative commence, les informations de métrique sont
230 perdues, il faut donc les rappeler après une reprise, par exemple
231 en définissant @code{Score.measurePosition} ou en invoquant la commande
232 @code{\partial}. De même, aucune liaison (de tenue ou autre)
236 @node Indications de reprise manuelles
237 @unnumberedsubsubsec Indications de reprise manuelles
238 @translationof Manual repeat marks
240 @cindex reprise manuelle
242 @funindex repeatCommands
243 @funindex start-repeat
245 @warning{Les méthodes présentées dans les lignes qui suivent ne
246 devraient servir qu'à indiquer des constructions de répétitions
247 inhabituelles. En règle générale, il vaut mieux recourrir à la fonction
248 @code{\\repeat} pour créer une reprise, ou bien insérer la barre de
249 mesure adéquate. Pour plus d'information, voir le chapitre
250 @ref{Barres de mesure}.}
252 La propriété @code{repeatCommands} sert à contrôler la mise en forme des
253 reprises. On la définit par une suite de commandes de reprise Scheme.
257 Pour imprimer une barre de reprise @code{|:}
259 @lilypond[verbatim,quote,relative=2]
261 \set Score.repeatCommands = #'(start-repeat)
266 Traditionnellement, on n'imprime pas de signe de reprise en début de
270 Pour imprimer une barre de reprise @code{:|}
272 @lilypond[verbatim,quote,relative=2]
275 \set Score.repeatCommands = #'(end-repeat)
279 @item (volta @var{nombre}) ... (volta #f)
280 Pour obtenir un crochet indiquant le numéro de l'alternative. Pour que
281 le crochet s'imprime effectivement, il faut specifier explicitement
282 l'endroit où il doît se terminer.
284 @lilypond[verbatim,quote,relative=2]
286 \set Score.repeatCommands = #'((volta "2"))
288 \set Score.repeatCommands = #'((volta #f))
294 Plusieurs commande de reprise peuvent intervenir au même moment :
296 @lilypond[verbatim,quote,relative=2]
298 \set Score.repeatCommands = #'((volta "2, 5") end-repeat)
301 \set Score.repeatCommands = #'((volta #f) (volta "95") end-repeat)
303 \set Score.repeatCommands = #'((volta #f))
306 @cindex alternative et texte
307 @cindex texte et alternative
309 Le crochet indiquant une alternative peut contenir aussi du texte. Il
310 peut s'agir d'un ou plusieurs nombres ou bien d'une indication textuelle
311 (@emph{markup}) -- voir @ref{Mise en forme du texte}. Le plus simple,
312 dans le cas d'une indication textuelle, est de tout d'abord définir ce
313 @code{markup}, puis de l'inclure dans une liste Scheme.
315 @lilypond[verbatim,quote]
316 voltaAdLib = \markup { 1. 2. 3... \text \italic { ad lib. } }
319 \set Score.repeatCommands = #(list(list 'volta voltaAdLib) 'start-repeat)
321 \set Score.repeatCommands = #'((volta #f) (volta "4.") end-repeat)
323 \set Score.repeatCommands = #'((volta #f))
330 @lilypondfile[verbatim,lilyquote,texidoc,doctitle]
331 {printing-a-repeat-sign-at-the-beginning-of-a-piece.ly}
336 @ref{Barres de mesure},
337 @ref{Mise en forme du texte}.
342 Référence des propriétés internes :
343 @rinternals{VoltaBracket},
344 @rinternals{RepeatedMusic},
345 @rinternals{VoltaRepeatedMusic}.
348 @node Répétitions explicites
349 @unnumberedsubsubsec Répétitions explicites
350 @translationof Written-out repeats
352 @cindex musique répétitive
353 @cindex reprise, expansion
354 @cindex expansion de reprise
356 @funindex \repeat unfold
359 Adjoindre à la commande @code{\repeat} l'opion @code{unfold} permet de
360 s'affranchir de ressaisir de la musique répétitive. En voici la
364 \repeat unfold @var{nombre_de_fois} @var{expression_musicale}
368 Le contenu de @var{expression_musicale} sera donc expansé autant de fois
369 que stipulé par @var{nombre_de_fois}.
371 @lilypond[verbatim,quote,relative=2]
373 \repeat unfold 2 { c4 d e f }
377 Une répétition expansée peut aussi avoir une fin alternative. Si
378 l'on donne trop peu d'alternatives en regard du nombre de fois où le
379 passage doit être rejoué, la première alternative sera jouée plusieurs
382 @lilypond[verbatim,quote,relative=2]
384 \repeat unfold 2 { g4 f e d }
397 Référence des propriétés internes :
398 @rinternals{RepeatedMusic},
399 @rinternals{UnfoldedRepeatedMusic}.
402 @node Autres types de répétition
403 @subsection Autres types de répétition
404 @translationof Short repeats
406 Nous abordons ici les reprises de courte durée. Il en existe deux
407 formes, à savoir la répétition d'une même note sur quelques mesures --
408 représentée par une barre oblique ou le signe pourcent -- et les
412 * Répétitions de mesure::
413 * Répétitions en trémolo::
416 @node Répétitions de mesure
417 @unnumberedsubsubsec Répétitions de mesure
418 @translationof Measure repeats
420 @cindex pourcent, répétition
421 @cindex mesure, répétition de
422 @cindex répétition, pourcent
423 @cindex répétition de mesure
424 @cindex répétition courte
426 @funindex \repeat percent
429 Le style de @qq{reprise en pourcent} sert à répéter une séquence de
430 notes. Elle sera imprimée une fois, puis remplacée par un symbole
431 spécial. Les séquences d'une ou deux mesures sont remplacées par un
432 symbole qui ressemble au symbole de pourcentage, tandis que les
433 séquences inférieures à une mesure sont remplacées par une barre
437 @code{\repeat percent @var{nombre} @var{musicexpr}}
441 où @var{musicexpr} est l'expression musicale à répéter.
443 @lilypond[verbatim,quote,relative=2]
444 \repeat percent 4 { c4 }
445 \repeat percent 2 { b4 a g f }
446 \repeat percent 2 { c2 es | f4 fis g c | }
451 @lilypondfile[verbatim,lilyquote,texidoc,doctitle]
452 {percent-repeat-counter.ly}
454 @lilypondfile[verbatim,lilyquote,texidoc,doctitle]
455 {percent-repeat-count-visibility.ly}
457 @lilypondfile[verbatim,lilyquote,texidoc,doctitle]
458 {isolated-percent-repeats.ly}
462 Glossaire musicologique :
463 @rglos{percent repeat},
469 Référence des propriétés internes :
470 @rinternals{RepeatSlash},
471 @rinternals{PercentRepeat},
472 @rinternals{DoublePercentRepeat},
473 @rinternals{DoublePercentRepeatCounter},
474 @rinternals{PercentRepeatCounter},
475 @rinternals{PercentRepeatedMusic}.
480 LilyPond ne dispose que de trois signes différents pour indiquer une
481 répétition @qq{en pourcent} : une simple barre oblique qui représente un
482 seul temps quelle que soit la durée des notes répétées ; une barre
483 oblique simple entourée de points qui représente une mesure entière ;
484 une double barre oblique entourée de points et placée sur la barre de
485 mesure pour indiquer une répétition de deux mesures.
488 @node Répétitions en trémolo
489 @unnumberedsubsubsec Répétitions en trémolo
490 @translationof Tremolo repeats
493 @cindex trémolo, ligatures de
495 @funindex \repeat tremolo
498 Il y a deux formes de trémolo : la répétition alernative de deux notes
499 ou accords, et la répétition rapide d'une seule note ou d'un accord.
500 Lorsqu'il est constitué d'une alternance répétitive, le trémolo
501 s'indique en ajoutant des barres de ligature entre les deux notes ou
502 accords concernés. Lorsqu'il s'agit d'une répétition rapide, des barres
503 de ligature penchées sont ajoutée à la note en question.
505 On peut placer une notation de trémolo entre deux notes, avec la
506 commande @code{\repeat} suivie du style trémolo :
508 @lilypond[quote,verbatim,relative=2]
509 \repeat tremolo 8 { c16 d }
510 \repeat tremolo 6 { c16 d }
511 \repeat tremolo 2 { c16 d }
514 La syntaxe de @code{\repeat tremolo} requiert espressément deux notes
515 encadrées par des accolades, et le nombre de répétitions exprimé en
516 durée d'une note (pointée ou non). Ainsi, dans l'exemple ci-dessus,
517 @w{@code{\repeat tremolo 7}} est valide car correspond à une note
518 doublement pointée, à l'inverse de @code{\repeat tremolo 9}.
520 La durée d'un trémolo est égale à la durée de l'expression entre
521 accolades multipliée par le nombre de fois à répéter :
522 @code{\repeat@tie{}tremolo@tie{}8@tie{}@{@tie{}c16@tie{}d16@tie{}@}}
523 correspond donc à la valeur d'une ronde, et sera représenté par deux
524 rondes séparées par des barres de trémolo.
526 On peut indiquer de la même manière un trémolo sur une seule note, qu'il
527 faudra alors laisser sans accolades :
529 @lilypond[quote,verbatim,ragged-right]
530 \repeat tremolo 4 c'16
534 @cindex trémolo, indication de
535 @funindex tremoloFlags
538 Le même résultat s'obtient en faisant suivre la note considérée
539 de deux points et d'un nombre (@w{@code{note:}[@var{nombre}]}).
540 Le nombre en question correspond à la valeur de la subdivision ;
541 il doit être au moins de 8, auquel cas la hampe sera barrée par un
542 seul trait de ligature. Si ce nombre est omis, la dernière valeur --
543 telle que mémorisée dans @code{tremoloFlags} -- sera utilisée.
545 @lilypond[quote,verbatim,relative=2]
552 @lilypondfile[verbatim,lilyquote,texidoc,doctitle]
553 {cross-staff-tremolos.ly}
560 @cindex tremolo, cross-staff
561 @cindex cross-staff tremolo
565 Les trémolos distribués sur plusieurs portées peuvent amener des