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