]> git.donarmstrong.com Git - lilypond.git/blob - Documentation/fr/notation/chords.itely
Fix issue 1746 "v2.13.48 docball adds offline-root/ directory"
[lilypond.git] / Documentation / fr / notation / chords.itely
1 @c -*- coding: utf-8; mode: texinfo; documentlanguage: fr -*-
2
3 @ignore
4     Translation of GIT committish: 8afb2adf0bab372f845ff3eae30e1e950b5c63ca
5
6     When revising a translation, copy the HEAD committish of the
7     version that you are working on.  For details, see the Contributors'
8     Guide, node Updating translation committishes..
9 @end ignore
10
11 @c \version "2.14.0"
12
13 @c Translators: Valentin Villenave,Jean-Charles Malahieude
14 @c Translation checkers: Jean-Charles Malahieude, John Mandereau
15
16 @node Notation des accords
17 @section Notation des accords
18 @translationof Chord notation
19
20 @lilypondfile[quote]{chords-headword.ly}
21
22 Les accords se saisissent soit comme des notes normales, soit à l'aide
23 d'un mode dédié, et seront rendus selon l'une des diverses nomenclatures
24 occidentales.  Les accords peuvent aussi se présenter sous forme
25 nominale, ou bien en basse figurée.
26
27 @menu
28 * Mode accords::
29 * Gravure des accords::
30 * Basse chiffrée::
31 @end menu
32
33
34 @node Mode accords
35 @subsection Mode accords
36 @translationof Chord mode
37
38 @cindex chordmode
39 @cindex accords, mode
40
41 Le mode accords permet de saisir des accords en indiquant leur structure
42 plutôt que les notes qui les composent.
43
44 @menu
45 * Généralités sur le mode accords::
46 * Accords courants::
47 * Extension et altération d'accords::
48 @end menu
49
50
51 @node Généralités sur le mode accords
52 @unnumberedsubsubsec Généralités sur le mode accords
53 @translationof Chord mode overview
54
55 @cindex accords, noms
56 @cindex accords, chiffrage
57
58 Un accord peut se saisir en tant que musique simultanée, comme nous
59 l'avons vu à la rubrique @ref{Notes en accords}.
60
61 LilyPond dispose aussi d'un @qq{mode accords} au sein duquel sera
62 considérée la structure des accords, tels qu'ils se présentent dans les
63 traditions occidentales, plutôt que les différentes hauteurs qui les
64 composent.  Ce mode est tout à fait adapté pour ceux qui sont plus
65 habitués aux accords nommés.  Pour plus d'information quant aux
66 différentes façons de libeller votre code, voir @ref{Modes de saisie}.
67
68 @lilypond[verbatim,quote,ragged-right]
69 \chordmode { c1 g a g c }
70 @end lilypond
71
72 Tout accord saisi dans ce mode dédié constitue un élément musical à
73 part entière@tie{}; il pourra donc par exemple être transposé comme
74 n'importe quel ensemble de hauteurs simultanées.  @code{\chordmode}
75 travaille en absolu@tie{}; une instruction @code{\relative} restera sans
76 effet au sein d'un bloc @code{chordmode}.  Notez toutefois que les
77 hauteurs absolues sont une octave plus haut en @code{\chordmode} qu'en
78 mode notes traditionnel.
79
80 Mode notes et mode accords peuvent tout à fait cohabiter dans une
81 séquence musicale@tie{}:
82
83 @lilypond[verbatim,quote,ragged-right,relative=1]
84 <c e g>2 <g b d>
85 \chordmode { c2 f }
86 <c e g>2 <g' b d>
87 \chordmode { f2 g }
88 @end lilypond
89
90 @seealso
91 Glossaire musicologique :
92 @rglosnamed{chord,Accord}.
93
94 Manuel de notation :
95 @ref{Notes en accords},
96 @ref{Modes de saisie}.
97
98 Morceaux choisis :
99 @rlsrnamed{Chords,Accords}.
100
101 @knownissues
102 Les raccourcis d'articulation ou d'ornementation ne sont pas disponibles
103 en mode accord -- voir @ref{Articulations et ornements}.
104
105 Lorsque vous mélangez mode accords et mode notes dans une séquence
106 musicale qui démarre par le mode accords, le mode notes créera un
107 nouveau contexte @code{Staff}@tie{}:
108
109 @lilypond[verbatim,quote,ragged-right,relative=1]
110 \chordmode { c2 f }
111 <c e g>2 <g' b d>
112 @end lilypond
113
114 @noindent
115 La solution consiste à créer explicitement le contexte @code{Staff} dès
116 le départ@tie{}:
117
118 @lilypond[verbatim,quote,ragged-right,relative=1]
119 \new Staff {
120   \chordmode { c2 f }
121   <c e g>2  <g' b d>
122 }
123 @end lilypond
124
125
126 @node Accords courants
127 @unnumberedsubsubsec Accords courants
128 @translationof Common chords
129
130 @cindex triades
131 @cindex septième
132 @cindex fondamentale
133 @cindex accords, modificateur
134 @cindex qualité d'accord
135
136 Dans le mode accords, introduit par la commande @code{\chordmode}, les
137 accords ne sont indiqués que par leur note fondamentale, à laquelle on
138 peut adjoindre une durée.
139
140 @lilypond[verbatim,quote,ragged-right]
141 \chordmode { c2 f4 g }
142 @end lilypond
143
144 On peut cependant obtenir des accords différents -- mineur, augmenté ou
145 diminué -- en utilisant le caractère deux points (@code{:}).
146
147 @lilypond[verbatim,quote,ragged-right]
148 \chordmode { c2:m f4:aug g:dim }
149 @end lilypond
150
151 Les accords de septième sont aisément stipulables@tie{}:
152
153 @lilypond[quote,ragged-right,verbatim]
154 \chordmode { c1:7 c:m7 c:maj7 c:dim7 c:aug7 }
155 @end lilypond
156
157 @funindex aug
158 @funindex dim
159 @funindex maj
160 @funindex m
161
162 Voici les différents modificateurs d'accord de trois sons ou de
163 septième.  Par défaut, la septième ajoutée sera mineure@tie{}; la
164 septième de dominante est donc l'accord de septième de base.  Toutes les
165 altérations sont relatives à la septième de dominante.  Une table
166 étendue des modificateurs et de leur utilisation est à l'annexe
167 @ref{Modificateurs d'accord usuels}.
168
169 @c @table @code
170 @multitable @columnfractions .2 .4 .3
171
172 @item
173 @b{Modificateur}
174 @tab
175 @b{Action}
176 @tab
177 @b{Exemple}
178
179 @item
180 Néant
181 @tab
182 Action par défaut@tie{}; produit une triade majeure.
183 @tab
184 @lilypond[line-width=4\cm, noragged-right]
185 \chordmode {
186   \override Staff.TimeSignature #'stencil = ##f
187   c1
188 }
189 @end lilypond
190
191 @item
192 m, m7
193 @tab
194 Accord mineur.  Ce modificateur abaisse la tierce, et la septième s'il y
195 en a une.
196 @tab
197 @lilypond[line-width=4\cm, noragged-right]
198 \chordmode {
199   \override Staff.TimeSignature #'stencil = ##f
200   c1:m c:m7
201 }
202 @end lilypond
203
204 @item
205 dim, dim7
206 @tab
207 Accord diminué.  Ce modificateur minorise la tierce, diminue la quinte et
208 la septième s'il y en a.
209 @tab
210 @lilypond[line-width=4\cm, noragged-right]
211 \chordmode {
212   \override Staff.TimeSignature #'stencil = ##f
213   c1:dim c:dim7
214 }
215 @end lilypond
216
217 @item
218 aug
219 @tab
220 Accord augmenté.  Ce modificateur augmente la quinte.
221 @tab
222 @lilypond[line-width=4\cm, noragged-right]
223 \chordmode {
224   \override Staff.TimeSignature #'stencil = ##f
225   c1:aug
226 }
227 @end lilypond
228
229 @item
230 maj, maj7
231 @tab
232 Accord de septième majeure. Ce modificateur majorise la septième.  Le
233 @code{7} à la suite du est @code{maj} facultatif.  Ce modificateur ne
234 sert pas à créer une triade majeure.
235 @tab
236 @lilypond[line-width=4\cm, noragged-right]
237 \chordmode {
238   \override Staff.TimeSignature #'stencil = ##f
239   c1:maj c:maj7
240 }
241 @end lilypond
242
243 @end multitable
244
245 @seealso
246 Manuel de notation :
247 @ref{Extension et altération d'accords},
248 @ref{Modificateurs d'accord usuels}.
249
250 Morceaux choisis :
251 @rlsrnamed{Chords,Accords}.
252
253 @knownissues
254 Un accord ne devrait comporter qu'un seul modificateur de qualité.  La
255 présence de plusieurs modificateurs ne déclenchera ni avertissement, ni
256 erreur, mais le résultat pourrait être surprenant.  Un accord qui n'est
257 pas constructible à l'aide d'un unique modificateur devra faire l'objet
258 d'une altération de ses composantes, comme indiqué à la rubrique
259 @ref{Extension et altération d'accords}.
260
261
262 @node Extension et altération d'accords
263 @unnumberedsubsubsec Extension et altération d'accords
264 @translationof Extended and altered chords
265
266 Le mode accords permet d'élaborer des accords complexes.  Ainsi, on peut
267 enrichir l'accord par des notes ajoutées, enlever certaines notes,
268 augmenter ou diminuer certains intervalles, ajouter la note de basse ou
269 créer un renversement.
270
271 Le premier nombre qui suit le caractère deux-points (@code{:}) permet de
272 déterminer l'étendue d'un accord.  L'accord sera construit par ajout à
273 la fondamentale, d'autant de tierces consécutives que nécessaire pour
274 atteindre le nombre spécifié.  N'oubliez pas que la septième ajoutée à
275 un accord est minorée par défaut.  Lorsque le dernier degré ne
276 correspond pas à une tierce -- la sixte par exemple --  les tierces
277 seront empilées jusqu'à celle directement inférieure au degré mentionné,
278 qui sera alors ajouté pour conclure l'accord.  L'étendue maximale
279 autorisée est la treizième@tie{}; toute étendue plus élevée sera
280 interprétée comme un accord de treizième.
281
282 @lilypond[quote,ragged-right,verbatim]
283 \chordmode {
284   c1:2 c:3 c:4 c:5
285   c1:6 c:7 c:8 c:9
286   c1:10 c:11 c:12 c:13
287   c1:14
288 }
289 @end lilypond
290
291 @noindent
292 Notez bien que @code{c:5} et @code{c} produisent tous deux une triade de
293 do majeur.
294
295 Dans la mesure où un accord de treizième majeure ne sonne pas très bien
296 avec la onzième, la onzième est automatiquement enlevée, sauf à l'avoir
297 explicitement spécifiée.
298
299 @lilypond[quote,ragged-right,verbatim]
300 \chordmode {
301   c1:13 c:13.11 c:m13
302 }
303 @end lilypond
304
305 @cindex additions à un accord
306 @cindex accord, additions
307
308 On peut enrichir l'accord par des notes ajoutées, que l'on indique après
309 le chiffrage principal et que l'on sépare par des points, sans oublier
310 que si l'on y ajoute une septième, celle-ci sera minorée et non majeure.
311
312 @lilypond[quote,verbatim]
313 \chordmode {
314   c1:5.6 c:3.7.8 c:3.6.13
315 }
316 @end lilypond
317
318 Les notes ajoutées peuvent monter aussi haut que de besoin.
319
320 @lilypond[quote,verbatim]
321 \chordmode {
322   c4:5.15 c:5.20 c:5.25 c:5.30
323 }
324 @end lilypond
325
326 @cindex accord, altération d'un degré
327
328 On peut augmenter ou diminuer certains intervalles au moyen des
329 signes @code{-} ou @code{+} au degré considéré.  L'altération de l'un
330 des degrés automatiquement inclus dans la structure de base d'un accord
331 s'effectue de la même manière.
332
333 @lilypond[quote,verbatim]
334 \chordmode {
335   c1:7+ c:5+.3- c:3-.5-.7-
336 }
337 @end lilypond
338
339 @cindex accord, suppression d'un degré
340
341 @funindex ^
342
343 Après avoir ajouté des notes à un accord, on peut aussi en enlever
344 certaines, en les spécifiant derrière un signe @code{^} -- les séparer
345 par un point lorsqu'il y en a plus d'une.
346
347 @lilypond[quote,verbatim]
348 \chordmode {
349   c1^3 c:7^5 c:9^3 c:9^3.5 c:13.11^3.7
350 }
351 @end lilypond
352
353 @funindex sus
354
355 L'ajout du modificateur @code{sus} permet de créer un accord de
356 suspension.  Ceci aura pour effet de supprimer la tierce et y ajouter,
357 suivant que vous spécifiez @code{2} ou @code{4}, la seconde ou la
358 quarte.  @code{sus} est équivalent à @code{^3}@tie{}; @code{sus4} est
359 équivalent à @code{.4^3}.
360
361 @lilypond[quote,ragged-right,verbatim]
362 \chordmode {
363   c1:sus c:sus2 c:sus4 c:5.4^3
364 }
365 @end lilypond
366
367 @funindex /
368 @cindex accord, inversion
369 @cindex accord, spécifier la basse
370 @cindex basse d'un accord
371
372 Les accords peuvent être renversés ou combinés avec une note étrangère à
373 la basse, au moyen de @code{@var{accord}/}@var{hauteur}.
374
375 @lilypond[quote,ragged-right,verbatim]
376 \chordmode {
377   c1 c/g c/f
378 }
379 @end lilypond
380
381 @funindex /+
382
383 Si la note de basse précisée appartient à l'accord, la doublure
384 supérieure sera supprimée.  Pour l'éviter, utilisez la syntaxe
385 @code{/+}@var{hauteur}.
386
387 @lilypond[quote,ragged-right,verbatim]
388 \chordmode {
389   c1 c/g c/+g
390 }
391 @end lilypond
392
393 Une table étendue des modificateurs et de leur utilisation est à
394 l'annexe @ref{Modificateurs d'accord usuels}.
395
396 @seealso
397 Manuel de notation :
398 @ref{Modificateurs d'accord usuels}.
399
400 Morceaux choisis :
401 @rlsrnamed{Chords,Accords}.
402
403 @knownissues
404 Aucun nom de note ne peut être indiqué deux fois dans un accord.  Ainsi,
405 dans l'accord suivant, seule la quinte augmentée est prise en compte,
406 parce qu'elle est indiquée en dernier@tie{}:
407
408 @lilypond[quote,ragged-right,verbatim]
409 \chordmode { c1:5.5-.5+ }
410 @end lilypond
411
412 Seul le deuxième renversement peut être obtenu par adjonction de la
413 basse.  Le premier renversement requiert de changer la fondamentale de
414 l'accord.
415
416 @lilypond[quote,ragged-right,verbatim]
417 \chordmode {
418   c'1: c':/g e:6-3-^5 e:m6-^5
419 }
420 @end lilypond
421
422
423 @node Gravure des accords
424 @subsection Gravure des accords
425 @translationof Displaying chords
426
427 Les accords peuvent se présenter aussi bien sous forme nominative que
428 comme un empilement de notes sur une portée.
429
430 @menu
431 * Impression des noms d'accord::
432 * Personnalisation des noms d'accord::
433 @end menu
434
435
436 @node Impression des noms d'accord
437 @unnumberedsubsubsec Impression des noms d'accord
438 @translationof Printing chord names
439
440 @cindex chiffrages d'accords
441 @cindex accords
442
443 Les chiffrages d'accords sont liés au contexte @code{ChordNames}@tie{}:
444
445 @lilypond[verbatim,quote,ragged-right]
446 \new ChordNames {
447   \chordmode {
448     c2 f4. g8
449   }
450 }
451 @end lilypond
452
453 Les accords peuvent être saisis soit en tant que hauteurs simultanées,
454 soit au moyen du mode accords.  Le chiffrage affiché sera identique quel
455 que soit le mode de saisie, à moins qu'il n'y ait inversion ou ajout de
456 la basse.
457
458 @lilypond[verbatim,quote,relative=1]
459 <<
460   \new ChordNames {
461     <c e g>2  <f bes c>
462     <f c' e g>1
463     \chordmode {
464       c2 f:sus4 c1:/f
465     }
466   }
467   {
468     <c e g>2  <f bes c>
469     <f, c' e g>1
470     \chordmode {
471       c2 f:sus4 c1:/f
472     }
473   }
474 >>
475 @end lilypond
476
477 @cindex no chord, symbole
478 @cindex N.C., symbole
479 @cindex accords, No Chord
480
481 L'apparition de silences dans un contexte @code{ChordNames} déclenchera
482 l'impression d'un @emph{markup} @code{noChordSymbol}.
483
484 @lilypond[verbatim, quote, relative=1]
485 <<
486   \new ChordNames \chordmode {
487     c1
488     r1
489     g1
490     c1
491   }
492   \chordmode {
493     c1
494     r1
495     g1
496     c1
497   }
498 >>
499 @end lilypond
500
501 @funindex \chords
502
503 @code{\chords @{ ... @}} est un raccourci de
504 @code{\new ChordNames @{ \chordmode @{ ... @} @}}.
505
506 @lilypond[verbatim,quote,ragged-right]
507 \chords {
508   c2 f4.:m g8:maj7
509 }
510 @end lilypond
511
512 @lilypond[verbatim,quote,ragged-right]
513 \new ChordNames {
514   \chordmode {
515     c2 f4.:m g8:maj7
516   }
517 }
518 @end lilypond
519
520 @snippets
521
522 @c Keep index entries with following snippet
523 @cindex accords, suppression des répétitions
524 @funindex chordChanges
525
526 @lilypondfile[verbatim,quote,ragged-right,texidoc,doctitle]
527 {showing-chords-at-changes.ly}
528
529 @c @lilypondfile[verbatim,quote,ragged-right,texidoc,doctitle]
530 @c {adding-bar-lines-to-chordnames-context.ly}
531
532 @lilypondfile[verbatim,quote,ragged-right,texidoc,doctitle]
533 {simple-lead-sheet.ly}
534
535 @seealso
536 Glossaire musicologique :
537 @rglosnamed{chord,Accord}.
538
539 Manuel de notation :
540 @ref{Saisie de musique en parallèle}.
541
542 Morceaux choisis :
543 @rlsrnamed{Chords,Accords}.
544
545 Référence des propriétés internes :
546 @rinternals{ChordNames},
547 @rinternals{ChordName},
548 @rinternals{Chord_name_engraver},
549 @rinternals{Volta_engraver},
550 @rinternals{Bar_engraver}.
551
552 @knownissues
553 Un accord contenant un renversement ou dont la basse est changée ne sera
554 pas chiffré correctement s'il est saisi en tant que musique simultanée.
555
556
557 @node Personnalisation des noms d'accord
558 @unnumberedsubsubsec Personnalisation des noms d'accord
559 @translationof Customizing chord names
560
561 @cindex accord, personnalisation du chiffrage
562 @cindex chiffrage d'accords, personnalisation
563
564 Il existe plus d'un système de chiffrage d'accords.  Le nom des accords
565 varie selon les traditions musicales, et plusieurs symboles représentent
566 un même accord.  LilyPond vous permet de créer votre propre nomenclature
567 d'accords, tant au niveau des noms que des symboles qui les
568 représenteront.
569
570 @cindex jazz, accords
571 @cindex accords jazz
572
573 Le modèle par défaut des chiffrages d'accord est celui de Klaus Ignatzek
574 pour le jazz (cf. @ressay{Références bibliographiques}).Il est possible
575 de créer votre propre modèle de chiffrages à l'aide des différentes
576 propriétés mentionnées ci-dessous.  LilyPond dispose d'un système
577 alternatif de chiffrage jazz qui a été élaboré grâce à ces même
578 propriétés.  Les deux notations, Ignatzek et alternative, sont illustrés
579 à l'annexe @ref{Table des noms d'accord}.
580
581 @c TODO --  Change this so we don't have a non-verbatim example.
582 @c  Make short example in docs, then move longer example to
583 @c  appendix, where the length of the snippet won't matter.
584
585 En plus des différents systèmes de nommage, le nom de la fondamentale
586 varie selon la langue utilisée.  Les instructions @code{\germanChords},
587 @code{\semiGermanChords}, @code{\italianChords} et @code{\frenchChords}
588 permettent de définir la langue, comme vous pouvez le constater@tie{}:
589
590 @lilypondfile[ragged-right]
591 {chord-names-languages.ly}
592
593 @funindex chordNameLowercaseMinor
594 Nombre de carnets de chant allemands indiquent un accord mineur par
595 l'emploi de caractères en minuscule, sans le suffixe @code{m}.  Cette
596 fonctionnalité est gérée par la propriété
597 @code{chordNameLowercaseMinor}@tie{}:
598
599 @lilypond[verbatim,quote,ragged-right]
600 \chords {
601   \set chordNameLowercaseMinor = ##t
602   c2 d:m e:m f
603 }
604 @end lilypond
605
606 Lorsqu'aucun des systèmes prédéfinis ne vous permet de représenter
607 l'accord voulu, les propriétés suivantes vous permettront de le
608 construire.
609
610 @table @code
611
612 @funindex chordRootNamer
613
614 @item chordRootNamer
615 Dans les chiffrages d'accord jazz, la note fondamentale de chaque accord
616 est exprimée par une lettre capitale, parfois suivie d'une altération,
617 correspondant à la notation anglo-saxonne de la musique.  Cette
618 propriété a pour valeur la fonction qui transforme la hauteur de la note
619 fondamentale en nom de note@tie{}; c'est donc en assignant une nouvelle
620 fonction à cette propriété que l'on peut produire des noms de note
621 spéciaux, adaptés par exemple aux systèmes de notation d'autres pays.
622
623 @funindex majorSevenSymbol
624
625 @item majorSevenSymbol
626 Cette propriété définit l'objet ajouté au @code{chordRootNamer} pour
627 indiquer une septième majeure.  Les options prédéfinies sont
628 @code{whiteTriangleMarkup} (triangle blanc) et
629 @code{blackTriangleMarkup} (triangle noir).
630
631 @funindex additionalPitchPrefix
632
633 @item additionalPitchPrefix
634 Lorsqu'un chiffrage contient des notes ajoutées, vous pouvez le préfixer
635 d'une annotation.  LilyPond n'en ajoute pas par défaut, dans le but de
636 ne pas trop surcharger la partition@tie{}; vous pouvez cependant les
637 faire apparaître si elles sont visuellement efficaces.
638
639 @lilypond[verbatim,quote,ragged-right]
640 \new ChordNames {
641   <c e g d'>    % add9
642   \set additionalPitchPrefix = #"add"
643   <c e g d'>    % add9
644 }
645 @end lilypond
646
647 @funindex chordNoteNamer
648
649 @item chordNoteNamer
650 Lorsqu'un chiffrage mentionne une note ajoutée (par exemple la basse),
651 les règles utilisées sont par défaut celles définies par la propriété
652 @code{chordRootNamer} ci-dessus.  Cependant, la propriété
653 @code{chordNoteNamer} permet de régler cet élément indépendamment, par
654 exemple pour imprimer la basse en caractères minuscules.
655
656 @funindex chordNameSeparator
657
658 @item chordNameSeparator
659 Les différents termes d'un chiffrage jazz (par exemple les notes de
660 l'accord et la basse) sont habituellement légèrement espacés.  La
661 propriété @code{chordNameSeparator} permet d'indiquer un autre
662 séparateur.  Le séparateur entre un chiffrage et sa basse est géré par
663 la propriété @code{slashChordSeparator}.
664
665 @lilypond[verbatim,quote,ragged-right]
666 \chords {
667   c4:7.9- c:7.9-/g
668   \set chordNameSeparator = \markup { "/" }
669   \break
670   c4:7.9- c:7.9-/g
671 }
672 @end lilypond
673
674 @funindex slashChordSeparator
675
676 @item slashChordSeparator
677 La note basse d'un accord n'est pas forcément la fondamentale.  L'accord
678 est alors @qq{renversé} -- certains diront @qq{barré} parce que son
679 chiffrage est habituellement flanqué d'une barre oblique entre l'accord
680 de base et sa basse.  La propriété @code{slashChordSeparator} permet de
681 modifier ce séparateur -- par défaut la barre de fraction.
682
683 @lilypond[verbatim,quote,ragged-right]
684 \chords {
685   c4:7.9- c:7.9-/g
686   \set slashChordSeparator = \markup { " over " }
687   \break
688   c4:7.9- c:7.9-/g
689 }
690 @end lilypond
691
692 @funindex chordNameExceptions
693
694 @item chordNameExceptions
695 Cette propriété recense, sous forme de paire, les accords mis en forme
696 de manière particulière.  Le premier élément de chacune des paires
697 répertorie les différentes hauteurs qui constituent l'accord.  Le second
698 élément est un @emph{markup} qui sera ajouté au @code{chordRootNamer}
699 lors de l'impression du chiffrage.
700
701 @funindex minorChordModifier
702
703 @item minorChordModifier
704 Les accords mineurs sont habituellement identifiés par un @code{m} après
705 leur fondamentale.  Certaines nomenclatures ont cependant adopté un
706 autre suffixe, comme le signe moins.
707
708 @lilypond[verbatim,quote,ragged-right]
709 \chords {
710   c4:min f:min7
711   \set minorChordModifier = \markup { "-" }
712   \break
713   c4:min f:min7
714 }
715 @end lilypond
716
717 @funindex chordPrefixSpacer
718
719 @item chordPrefixSpacer
720 Le modificateur pour accord mineur, géré par la propriété
721 @code{minorChordModifier}, est en principe accolé la fondamentale.  Vous
722 pouvez cependant l'espacer de la fondamentale à l'aide de la propriété
723 @code{chordPrefixSpacer}.  Notez bien que cet espacement sera réduit à
724 néant si la fondamentale est altérée.
725
726 @end table
727
728 @predefined
729 @funindex symboles de septième majeure
730 @code{\whiteTriangleMarkup},
731 @code{\blackTriangleMarkup},
732 @funindex \germanChords
733 @code{\germanChords},
734 @funindex \semiGermanChords
735 @code{\semiGermanChords},
736 @funindex \italianChords
737 @code{\italianChords},
738 @funindex \frenchChords
739 @code{\frenchChords}.
740 @endpredefined
741
742
743 @snippets
744
745 @cindex exceptions, chiffrage d'accords
746 @cindex chiffrage d'accords, exceptions
747 @cindex accords chiffrés, exceptions
748 @lilypondfile[verbatim,quote,texidoc,doctitle]
749 {chord-name-exceptions.ly}
750
751 @c TODO - tweak snippet to use \blackTriangleMarkup as well
752 @lilypondfile[verbatim,quote,texidoc,doctitle]
753 {chord-name-major7.ly}
754
755 @lilypondfile[verbatim,quote,texidoc,doctitle]
756 {adding-bar-lines-to-chordnames-context.ly}
757
758 @lilypondfile[verbatim,quote,texidoc,doctitle]
759 {volta-below-chords.ly}
760
761 @lilypondfile[verbatim,quote,texidoc,doctitle]
762 {changing-chord-separator.ly}
763
764 @seealso
765 Manuel de notation :
766 @ref{Table des noms d'accord},
767 @ref{Modificateurs d'accord usuels}.
768
769 Essai sur la gravure musicale automatisée :
770 @ressay{Références bibliographiques}.
771
772 Fichiers d'initialisation :
773 @file{scm/chords-ignatzek.scm},
774 @file{scm/chord-entry.scm},
775 @file{ly/chord-modifier-init.ly}.
776
777 Morceaux choisis :
778 @rlsrnamed{Chords,Accords}.
779
780 @knownissues
781 Les chiffrages d'accords ne sont déterminés que par la succession des
782 hauteurs de notes.  En d'autres termes, les accords inversés ne sont pas
783 reconnus, ni les notes ajoutées à la basse.  C'est pourquoi les accords
784 saisis au moyen de la syntaxe @code{<@dots{}>} peuvent produire des
785 chiffrages étranges.
786
787 @lilypond[quote,ragged-right,verbatim]
788 myChords = \relative c' {
789   \chordmode { c1 c/g c/f }
790   <c e g>1 <g c e> <f c' e g>
791 }
792 <<
793   \new ChordNames { \myChords }
794   \new Staff { \myChords }
795 >>
796 @end lilypond
797
798
799 @node Basse chiffrée
800 @subsection Basse chiffrée
801 @translationof Figured bass
802
803 @lilypondfile[quote]{figured-bass-headword.ly}
804
805 LilyPond permet de générer des parties de continuo.
806
807 @menu
808 * Introduction à la basse chiffrée::
809 * Saisie de la basse chiffrée::
810 * Gravure de la basse chiffrée::
811 @end menu
812
813
814 @node Introduction à la basse chiffrée
815 @unnumberedsubsubsec Introduction à la basse chiffrée
816 @translationof Introduction to figured bass
817
818 @cindex basse continue
819 @cindex basse chiffrée
820
821 @c TODO: musicological blurb about FB
822 @c librement adapté de
823 @c http://en.wikipedia.org/wiki/Basso_continuo#Basso_continuo
824 Les parties de basse continue étaient très répandues dans la musique
825 baroque et jusqu'à la fin du XVIIIe siècle.  Comme son nom l'indique, le
826 @emph{continuo} constitue une partie à lui seul, qui se déroule tout au
827 long de l'œuvre pour en donner la structure harmonique.
828
829 Les musiciens du @emph{continuo} jouent des claviers (clavecin,
830 orgue) ou de tout autre instrument pouvant réaliser des accords.  Leur
831 partie est constituée d'une portée de basse aux notes agrémentées de
832 combinaisons de chiffres et signes indiquant le développement des
833 accords à jouer, ainsi que leur éventuel renversement.  Cette notation
834 était avant tout un guide, invitant le musicien à improviser de
835 lui-même l'accompagnement.
836
837 LilyPond gère la basse chiffrée.
838
839 @lilypond[quote,ragged-right,verbatim]
840 <<
841   \new Voice { \clef bass dis4 c d ais g fis}
842   \new FiguredBass {
843     \figuremode {
844       < 6 >4 < 7\+ >8 < 6+ [_!] >
845       < 6 >4 <6 5 [3+] >
846       < _ >4 < 6 5/>4
847     }
848   }
849 >>
850 @end lilypond
851
852 La gestion de la basse chiffrée se décompose en deux parties.  Dans un
853 premier temps, le mode @code{\figuremode} permet de saisir les accords
854 sous forme chiffrée.  Le contexte @code{FiguredBass} s'occupera ensuite
855 de gérer les objets @code{BassFigure}.  La basse chiffrée pourra être
856 attachée à un contexte @code{Staff}.
857
858 L'expression @code{\figures@{ ... @}} constitue une raccourci à
859 @code{\new FiguredBass @{ \figuremode @{ ... @} @}}.
860
861 Bien que la gestion de la basse chiffrée ressemble beaucoup à celle
862 des accords, elle est beaucoup plus simpliste.  Le mode
863 @code{\figuremode} ne fait que stocker des chiffres que le contexte
864 @code{FiguredBass} se chargera d'imprimer tels quels.  En aucune manière
865 ils ne sont transformés en son, et ils ne sont pas rendus dans un
866 fichier MIDI.
867
868 @ignore
869 En interne, ce code produit des étiquettes de texte que vous
870 pouvez formater à votre convenance grâce aux propriétés des
871 étiquettes.  Par exemple, l'espacement vertical des chiffrages est
872 déterminé par la propriété @code{baseline-skip}.
873 @end ignore
874
875
876 @seealso
877 Glossaire musicologique :
878 @rglosnamed{figured bass, basse chifrée}.
879
880 Morceaux choisis :
881 @rlsrnamed{Chords,Accords}.
882
883
884 @node Saisie de la basse chiffrée
885 @unnumberedsubsubsec Saisie de la basse chiffrée
886 @translationof Entering figured bass
887
888 @code{\figuremode} permet de faire la relation entre ce qui est saisi et
889 le mode de chiffrage.  De plus amples informations quant aux différents
890 modes sont regroupées à la rubrique @ref{Modes de saisie}.
891
892 En mode de saisie, un chiffrage est délimité par @code{<} et
893 @code{>}.  La  durée est indiquée après le @code{>}@tie{}:
894
895 @lilypond[verbatim,quote,ragged-right]
896 \new FiguredBass {
897   \figuremode {
898     <6 4>2
899   }
900 }
901 @end lilypond
902
903 Une altération -- y compris un bécarre -- peut s'attacher à un
904 chiffre@tie{}:
905
906 @lilypond[verbatim,quote,ragged-right]
907 \figures {
908   <7! 6+ 4-> <5++> <3-->
909 }
910 @end lilypond
911
912 Vous pouvez stipuler un intervalle augmenté ou diminué@tie{}:
913
914 @lilypond[verbatim,quote,ragged-right]
915 \figures {
916   <6\+ 5/> <7/>
917 }
918 @end lilypond
919
920 Vous pouvez barrer un chiffre d'une oblique inversée, typiquement pour
921 une @qq{petite sixte}@tie{}:
922
923 @lilypond[verbatim,quote,ragged-right]
924 \figures {
925   <6> <6\\>
926 }
927 @end lilypond
928
929 Vous pouvez insérer un espace ou ajouter des crochets@tie{}:
930
931 @lilypond[verbatim,quote,ragged-right]
932 \figures {
933   <[12 _!] 8 [6  4]>
934 }
935 @end lilypond
936
937 Vous pouvez aussi ajouter des chaînes de caractères ou des étiquettes --
938 cf. @ref{Text markup commands}.
939
940 @lilypond[verbatim,quote,ragged-right]
941 \figures {
942   <\markup { \tiny \number 6 \super (1) } 5>
943 }
944 @end lilypond
945
946 @c NOTE: We need to include notes any time we use extenders to
947 @c avoid extraneous staff creation due to Staff.use... in
948 @c \bassFigureExtendersOn
949
950 Lorsque des chiffrages se répètent, vous pouvez utiliser des lignes de
951 prolongation.
952
953 @lilypond[verbatim,quote,ragged-right]
954 <<
955   {
956     \clef bass
957     e4 d c b,
958     e4 d c b,
959   }
960   \figures {
961     \bassFigureExtendersOn
962     <6 4>4 <6 3> <7 3> <7 3>
963     \bassFigureExtendersOff
964     <6 4>4 <6 3> <7 3> <7 3>
965   }
966 >>
967 @end lilypond
968
969 @noindent
970 En pareil cas, la ligne de prolongation masquera toujours le chiffre
971 qu'elle rappelle dans le chiffrage suivant à moins d'avoir été
972 explicitement interrompue.
973
974 @lilypond[verbatim,quote,ragged-right]
975 <<
976   \figures {
977     \bassFigureExtendersOn
978     <6 4>4 <6 4> <6\! 4\!> <6 4>
979   }
980   {
981     \clef bass
982     d4 d c c
983   }
984 >>
985 @end lilypond
986
987 Voici, de manière synthétique, les différents modificateurs
988 disponibles@tie{}:
989
990 @multitable @columnfractions .1 .5 .4
991
992 @item
993 @b{Modificateur}
994 @tab
995 @b{Utilisation}
996 @tab
997 @b{Exemple}
998
999 @item
1000 +, -, !
1001 @tab
1002 Altérations
1003 @tab
1004 @lilypond[line-width=4\cm]
1005 \figures {
1006   <7! 6+ 4-> <5++> <3-->
1007 }
1008 @end lilypond
1009
1010 @item
1011 \+, /
1012 @tab
1013 Augmentation ou diminution d'un degré
1014 @tab
1015 @lilypond[line-width=4\cm]
1016 \figures {
1017   <6\+ 5/> <7/>
1018 }
1019 @end lilypond
1020
1021 @item
1022 \\
1023 @tab
1024 Petite sixte
1025 @tab
1026 @lilypond[line-width=4\cm]
1027 \figures {
1028   <6\\>
1029 }
1030 @end lilypond
1031
1032 @item
1033 \!
1034 @tab
1035 Terminaison d'une prolongation
1036 @tab
1037 @lilypond[line-width=4\cm]
1038 <<
1039   \figures {
1040     \bassFigureExtendersOn
1041     <6 4> <6 4> <6\! 4\!> <6 4>
1042   }
1043   {
1044     \clef bass
1045     d d c c
1046   }
1047 >>
1048 @end lilypond
1049
1050 @end multitable
1051
1052 @predefined
1053 @cindex basse chiffrée, lignes d'extension
1054 @code{\bassFigureExtendersOn},
1055 @code{\bassFigureExtendersOff}.
1056 @endpredefined
1057
1058 @snippets
1059 @lilypondfile[verbatim,quote,texidoc,doctitle]
1060 {changing-the-positions-of-figured-bass-alterations.ly}
1061
1062 @seealso
1063 Morceaux choisis :
1064 @rlsrnamed{Chords,Accords}.
1065
1066 Référence des propriétés internes :
1067 @rinternals{BassFigure},
1068 @rinternals{BassFigureAlignment},
1069 @rinternals{BassFigureLine},
1070 @rinternals{BassFigureBracket},
1071 @rinternals{BassFigureContinuation},
1072 @rinternals{FiguredBass}.
1073
1074
1075 @node Gravure de la basse chiffrée
1076 @unnumberedsubsubsec Gravure de la basse chiffrée
1077 @translationof Displaying figured bass
1078
1079 Une ligne de basse chiffrée s'imprime soit dans un contexte
1080 @code{FiguredBass}, soit dans la plupart des autres contextes du niveau
1081 de la portée.
1082
1083 Le contexte @code{FiguredBass} ne tient aucun compte des notes qui
1084 apparaissent sur la portée.
1085
1086 @lilypond[verbatim,ragged-right,quote]
1087 <<
1088   \relative c'' {
1089     c4 c'8 r8 c,4 c'
1090   }
1091   \new FiguredBass {
1092     \figuremode {
1093       <4>4 <10 6>8 s8
1094       <6 4>4 <6 4>
1095     }
1096   }
1097 >>
1098 @end lilypond
1099
1100 @noindent
1101 Il est impératif, dans cet exemple, d'instancier explicitement le
1102 contexte @code{FiguredBass} pour éviter l'apparition d'une portée
1103 supplémentaire vide.
1104
1105 On peut ajouter une basse chiffrée directement à un contexte
1106 @code{Staff}.  L'alignement vertical est alors automatiquement ajusté.
1107
1108 @lilypond[verbatim,ragged-right,quote]
1109 <<
1110   \new Staff = myStaff
1111   \figuremode {
1112     <4>4 <10 6>8 s8
1113     <6 4>4 <6 4>
1114   }
1115   %% Put notes on same Staff as figures
1116   \context Staff = myStaff
1117   {
1118     \clef bass
1119     c4 c'8 r8 c4 c'
1120   }
1121 >>
1122 @end lilypond
1123
1124 La basse chiffrée attachée à un contexte @code{Staff} peut se
1125 positionner au-dessus ou en dessous de la portée.
1126
1127 @lilypond[verbatim,ragged-right,quote]
1128 <<
1129   \new Staff = myStaff
1130   \figuremode {
1131     <4>4 <10 6>8 s8
1132     \bassFigureStaffAlignmentDown
1133     <6 4>4 <6 4>
1134   }
1135   %% Put notes on same Staff as figures
1136   \context Staff = myStaff
1137   {
1138     \clef bass
1139     c4 c'8 r8 c4 c'
1140   }
1141 >>
1142 @end lilypond
1143
1144 @predefined
1145 @cindex basse chiffrée, alignement
1146 @code{\bassFigureStaffAlignmentDown},
1147 @code{\bassFigureStaffAlignmentUp},
1148 @code{\bassFigureStaffAlignmentNeutral}.
1149 @endpredefined
1150
1151 @seealso
1152 Morceaux choisis :
1153 @rlsrnamed{Chords,Accords}.
1154
1155 Référence des propriétés internes :
1156 @rinternals{BassFigure},
1157 @rinternals{BassFigureAlignment},
1158 @rinternals{BassFigureLine},
1159 @rinternals{BassFigureBracket},
1160 @rinternals{BassFigureContinuation},
1161 @rinternals{FiguredBass}.
1162
1163 @knownissues
1164 Les lignes de prolongation seront correctes dès lors que notes et
1165 chiffrages adoptent des durées identiques.
1166
1167 @lilypond[verbatim,ragged-right,quote]
1168 <<
1169   {
1170     \clef bass
1171     \repeat unfold 4 { f16. g32 } f8. es16 d8 es
1172   }
1173   \figures {
1174     \bassFigureExtendersOn
1175     % The extenders are correct here, with the same rhythm as the bass
1176     \repeat unfold 4 { <6 4->16. <6 4->32 }
1177     <5>8. r16 <6>8 <6\! 5->
1178   }
1179 >>
1180 <<
1181   {
1182     \clef bass
1183     \repeat unfold 4 { f16. g32 } f8. es16 d8 es
1184   }
1185   \figures {
1186     \bassFigureExtendersOn
1187     % The extenders are incorrect here, even though the timing is the same
1188     <6 4->4 <6 4->4
1189     <5>8. r16 <6>8 <6\! 5->
1190   }
1191 >>
1192 @end lilypond
1193
1194 Préserver l'ordre des prolongateurs peut s'avérer impossible lorsque
1195 plusieurs chiffrages qui se chevauchent en possèdent.
1196
1197 @lilypond[verbatim,ragged-right,quote,relative=1]
1198 <<
1199   { fis4 g g, e' }
1200   \figures {
1201     \bassFigureExtendersOn
1202     <6 5>4 <5\! 4> < 5 _!> <6>
1203   }
1204 >>
1205 @end lilypond
1206
1207 Ce problème peut être contourné en activant les prolongateurs derrière
1208 le chiffrage qui l'entame, puis en les désactivant derrière leur fin.
1209
1210 @lilypond[verbatim,ragged-right,quote,relative=1]
1211 <<
1212   { fis4 g g, e' }
1213   \figures {
1214     <6 5>4 <5 4>
1215     \bassFigureExtendersOn
1216     < 5 _!>4 <6>
1217     \bassFigureExtendersOff
1218   }
1219 >>
1220 @end lilypond