]> git.donarmstrong.com Git - lilypond.git/blob - Documentation/fr/notation/chords.itely
3b5224175a0d90c738e17e757f43522e0d803207
[lilypond.git] / Documentation / fr / notation / chords.itely
1 @c -*- coding: utf-8; mode: texinfo; documentlanguage: fr -*-
2 @ignore
3     Translation of GIT committish: 0512fcc5db9b050be664413ba0f79a3dcfc1028a
4
5     When revising a translation, copy the HEAD committish of the
6     version that you are working on.  For details, see the Contributors'
7     Guide, node Updating translation committishes..
8 @end ignore
9
10 @c \version "2.14.0"
11
12 @c Translators: Valentin Villenave,Jean-Charles Malahieude
13 @c Translation checkers: Jean-Charles Malahieude, John Mandereau
14
15 @node Notation des accords
16 @section Notation des accords
17 @translationof Chord notation
18
19 @lilypondfile[quote]{chords-headword.ly}
20
21 Les accords se saisissent soit comme des notes normales, soit à l'aide
22 d'un mode dédié, et seront rendus selon l'une des diverses nomenclatures
23 occidentales.  Les accords peuvent aussi se présenter sous forme
24 nominale, ou bien en basse figurée.
25
26 @menu
27 * Mode accords::
28 * Gravure des accords::
29 * Basse chiffrée::
30 @end menu
31
32
33 @node Mode accords
34 @subsection Mode accords
35 @translationof Chord mode
36
37 @cindex chordmode
38 @cindex accords, mode
39
40 Le mode accords permet de saisir des accords en indiquant leur structure
41 plutôt que les notes qui les composent.
42
43 @menu
44 * Généralités sur le mode accords::
45 * Accords courants::
46 * Extension et altération d'accords::
47 @end menu
48
49
50 @node Généralités sur le mode accords
51 @unnumberedsubsubsec Généralités sur le mode accords
52 @translationof Chord mode overview
53
54 @cindex accords, noms
55 @cindex accords, chiffrage
56
57 Un accord peut se saisir en tant que musique simultanée, comme nous
58 l'avons vu à la rubrique @ref{Notes en accords}.
59
60 LilyPond dispose aussi d'un @qq{mode accords} au sein duquel sera
61 considérée la structure des accords, tels qu'ils se présentent dans les
62 traditions occidentales, plutôt que les différentes hauteurs qui les
63 composent.  Ce mode est tout à fait adapté pour ceux qui sont plus
64 habitués aux accords nommés.  Pour plus d'information quant aux
65 différentes façons de libeller votre code, voir @ref{Modes de saisie}.
66
67 @lilypond[verbatim,quote,ragged-right]
68 \chordmode { c1 g a g c }
69 @end lilypond
70
71 Tout accord saisi dans ce mode dédié constitue un élément musical à
72 part entière@tie{}; il pourra donc par exemple être transposé comme
73 n'importe quel ensemble de hauteurs simultanées.  @code{\chordmode}
74 travaille en absolu@tie{}; une instruction @code{\relative} restera sans
75 effet au sein d'un bloc @code{chordmode}.  Notez toutefois que les
76 hauteurs absolues sont une octave plus haut en @code{\chordmode} qu'en
77 mode notes traditionnel.
78
79 Mode notes et mode accords peuvent tout à fait cohabiter dans une
80 séquence musicale@tie{}:
81
82 @lilypond[verbatim,quote,ragged-right,relative=1]
83 <c e g>2 <g b d>
84 \chordmode { c2 f }
85 <c e g>2 <g' b d>
86 \chordmode { f2 g }
87 @end lilypond
88
89 @seealso
90 Glossaire musicologique :
91 @rglosnamed{chord,Accord}.
92
93 Manuel de notation :
94 @ref{Notes en accords},
95 @ref{Modes de saisie}.
96
97 Morceaux choisis :
98 @rlsrnamed{Chords,Accords}.
99
100 @knownissues
101 Les raccourcis d'articulation ou d'ornementation ne sont pas disponibles
102 en mode accord -- voir @ref{Articulations et ornements}.
103
104 Lorsque vous mélangez mode accords et mode notes dans une séquence
105 musicale qui démarre par le mode accords, le mode notes créera un
106 nouveau contexte @code{Staff}@tie{}:
107
108 @lilypond[verbatim,quote,ragged-right,relative=1]
109 \chordmode { c2 f }
110 <c e g>2 <g' b d>
111 @end lilypond
112
113 @noindent
114 La solution consiste à créer explicitement le contexte @code{Staff} dès
115 le départ@tie{}:
116
117 @lilypond[verbatim,quote,ragged-right,relative=1]
118 \new Staff {
119   \chordmode { c2 f }
120   <c e g>2  <g' b d>
121 }
122 @end lilypond
123
124
125 @node Accords courants
126 @unnumberedsubsubsec Accords courants
127 @translationof Common chords
128
129 @cindex triades
130 @cindex septième
131 @cindex fondamentale
132 @cindex accords, modificateur
133 @cindex qualité d'accord
134
135 Dans le mode accords, introduit par la commande @code{\chordmode}, les
136 accords ne sont indiqués que par leur note fondamentale, à laquelle on
137 peut adjoindre une durée.
138
139 @lilypond[verbatim,quote,ragged-right]
140 \chordmode { c2 f4 g }
141 @end lilypond
142
143 On peut cependant obtenir des accords différents -- mineur, augmenté ou
144 diminué -- en utilisant le caractère deux points (@code{:}).
145
146 @lilypond[verbatim,quote,ragged-right]
147 \chordmode { c2:m f4:aug g:dim }
148 @end lilypond
149
150 Les accords de septième sont aisément stipulables@tie{}:
151
152 @lilypond[quote,ragged-right,verbatim]
153 \chordmode { c1:7 c:m7 c:maj7 c:dim7 c:aug7 }
154 @end lilypond
155
156 @funindex aug
157 @funindex dim
158 @funindex maj
159 @funindex m
160
161 Voici les différents modificateurs d'accord de trois sons ou de
162 septième.  Par défaut, la septième ajoutée sera mineure@tie{}; la
163 septième de dominante est donc l'accord de septième de base.  Toutes les
164 altérations sont relatives à la septième de dominante.  Une table
165 étendue des modificateurs et de leur utilisation est à l'annexe
166 @ref{Modificateurs d'accord usuels}.
167
168 @c @table @code
169 @multitable @columnfractions .2 .4 .3
170
171 @item
172 @b{Modificateur}
173 @tab
174 @b{Action}
175 @tab
176 @b{Exemple}
177
178 @item
179 Néant
180 @tab
181 Action par défaut@tie{}; produit une triade majeure.
182 @tab
183 @lilypond[line-width=4\cm, noragged-right]
184 \chordmode {
185   \override Staff.TimeSignature #'stencil = ##f
186   c1
187 }
188 @end lilypond
189
190 @item
191 m, m7
192 @tab
193 Accord mineur.  Ce modificateur abaisse la tierce, et la septième s'il y
194 en a une.
195 @tab
196 @lilypond[line-width=4\cm, noragged-right]
197 \chordmode {
198   \override Staff.TimeSignature #'stencil = ##f
199   c1:m c:m7
200 }
201 @end lilypond
202
203 @item
204 dim, dim7
205 @tab
206 Accord diminué.  Ce modificateur minorise la tierce, diminue la quinte et
207 la septième s'il y en a.
208 @tab
209 @lilypond[line-width=4\cm, noragged-right]
210 \chordmode {
211   \override Staff.TimeSignature #'stencil = ##f
212   c1:dim c:dim7
213 }
214 @end lilypond
215
216 @item
217 aug
218 @tab
219 Accord augmenté.  Ce modificateur augmente la quinte.
220 @tab
221 @lilypond[line-width=4\cm, noragged-right]
222 \chordmode {
223   \override Staff.TimeSignature #'stencil = ##f
224   c1:aug
225 }
226 @end lilypond
227
228 @item
229 maj, maj7
230 @tab
231 Accord de septième majeure. Ce modificateur majorise la septième.  Le
232 @code{7} à la suite du est @code{maj} facultatif.  Ce modificateur ne
233 sert pas à créer une triade majeure.
234 @tab
235 @lilypond[line-width=4\cm, noragged-right]
236 \chordmode {
237   \override Staff.TimeSignature #'stencil = ##f
238   c1:maj c:maj7
239 }
240 @end lilypond
241
242 @end multitable
243
244 @seealso
245 Manuel de notation :
246 @ref{Extension et altération d'accords},
247 @ref{Modificateurs d'accord usuels}.
248
249 Morceaux choisis :
250 @rlsrnamed{Chords,Accords}.
251
252 @knownissues
253 Un accord ne devrait comporter qu'un seul modificateur de qualité.  La
254 présence de plusieurs modificateurs ne déclenchera ni avertissement, ni
255 erreur, mais le résultat pourrait être surprenant.  Un accord qui n'est
256 pas constructible à l'aide d'un unique modificateur devra faire l'objet
257 d'une altération de ses composantes, comme indiqué à la rubrique
258 @ref{Extension et altération d'accords}.
259
260
261 @node Extension et altération d'accords
262 @unnumberedsubsubsec Extension et altération d'accords
263 @translationof Extended and altered chords
264
265 Le mode accords permet d'élaborer des accords complexes.  Ainsi, on peut
266 enrichir l'accord par des notes ajoutées, enlever certaines notes,
267 augmenter ou diminuer certains intervalles, ajouter la note de basse ou
268 créer un renversement.
269
270 Le premier nombre qui suit le caractère deux-points (@code{:}) permet de
271 déterminer l'étendue d'un accord.  L'accord sera construit par ajout à
272 la fondamentale, d'autant de tierces consécutives que nécessaire pour
273 atteindre le nombre spécifié.  N'oubliez pas que la septième ajoutée à
274 un accord est minorée par défaut.  Lorsque le dernier degré ne
275 correspond pas à une tierce -- la sixte par exemple --  les tierces
276 seront empilées jusqu'à celle directement inférieure au degré mentionné,
277 qui sera alors ajouté pour conclure l'accord.  L'étendue maximale
278 autorisée est la treizième@tie{}; toute étendue plus élevée sera
279 interprétée comme un accord de treizième.
280
281 @lilypond[quote,ragged-right,verbatim]
282 \chordmode {
283   c1:2 c:3 c:4 c:5
284   c1:6 c:7 c:8 c:9
285   c1:10 c:11 c:12 c:13
286   c1:14
287 }
288 @end lilypond
289
290 @noindent
291 Notez bien que @code{c:5} et @code{c} produisent tous deux une triade de
292 do majeur.
293
294 Dans la mesure où un accord de treizième majeure ne sonne pas très bien
295 avec la onzième, la onzième est automatiquement enlevée, sauf à l'avoir
296 explicitement spécifiée.
297
298 @lilypond[quote,ragged-right,verbatim]
299 \chordmode {
300   c1:13 c:13.11 c:m13
301 }
302 @end lilypond
303
304 @cindex additions à un accord
305 @cindex accord, additions
306
307 On peut enrichir l'accord par des notes ajoutées, que l'on indique après
308 le chiffrage principal et que l'on sépare par des points, sans oublier
309 que si l'on y ajoute une septième, celle-ci sera minorée et non majeure.
310
311 @lilypond[quote,verbatim]
312 \chordmode {
313   c1:5.6 c:3.7.8 c:3.6.13
314 }
315 @end lilypond
316
317 Les notes ajoutées peuvent monter aussi haut que de besoin.
318
319 @lilypond[quote,verbatim]
320 \chordmode {
321   c4:5.15 c:5.20 c:5.25 c:5.30
322 }
323 @end lilypond
324
325 @cindex accord, altération d'un degré
326
327 On peut augmenter ou diminuer certains intervalles au moyen des
328 signes @code{-} ou @code{+} au degré considéré.  L'altération de l'un
329 des degrés automatiquement inclus dans la structure de base d'un accord
330 s'effectue de la même manière.
331
332 @lilypond[quote,verbatim]
333 \chordmode {
334   c1:7+ c:5+.3- c:3-.5-.7-
335 }
336 @end lilypond
337
338 @cindex accord, suppression d'un degré
339
340 @funindex ^
341
342 Après avoir ajouté des notes à un accord, on peut aussi en enlever
343 certaines, en les spécifiant derrière un signe @code{^} -- les séparer
344 par un point lorsqu'il y en a plus d'une.
345
346 @lilypond[quote,verbatim]
347 \chordmode {
348   c1^3 c:7^5 c:9^3 c:9^3.5 c:13.11^3.7
349 }
350 @end lilypond
351
352 @funindex sus
353
354 L'ajout du modificateur @code{sus} permet de créer un accord de
355 suspension.  Ceci aura pour effet de supprimer la tierce et y ajouter,
356 suivant que vous spécifiez @code{2} ou @code{4}, la seconde ou la
357 quarte.  @code{sus} est équivalent à @code{^3}@tie{}; @code{sus4} est
358 équivalent à @code{.4^3}.
359
360 @lilypond[quote,ragged-right,verbatim]
361 \chordmode {
362   c1:sus c:sus2 c:sus4 c:5.4^3
363 }
364 @end lilypond
365
366 @funindex /
367 @cindex accord, inversion
368 @cindex accord, spécifier la basse
369 @cindex basse d'un accord
370
371 Les accords peuvent être renversés ou combinés avec une note étrangère à
372 la basse, au moyen de @code{@var{accord}/}@var{hauteur}.
373
374 @lilypond[quote,ragged-right,verbatim]
375 \chordmode {
376   c1 c/g c/f
377 }
378 @end lilypond
379
380 @funindex /+
381
382 Si la note de basse précisée appartient à l'accord, la doublure
383 supérieure sera supprimée.  Pour l'éviter, utilisez la syntaxe
384 @code{/+}@var{hauteur}.
385
386 @lilypond[quote,ragged-right,verbatim]
387 \chordmode {
388   c1 c/g c/+g
389 }
390 @end lilypond
391
392 Une table étendue des modificateurs et de leur utilisation est à
393 l'annexe @ref{Modificateurs d'accord usuels}.
394
395 @seealso
396 Manuel de notation :
397 @ref{Modificateurs d'accord usuels}.
398
399 Morceaux choisis :
400 @rlsrnamed{Chords,Accords}.
401
402 @knownissues
403 Aucun nom de note ne peut être indiqué deux fois dans un accord.  Ainsi,
404 dans l'accord suivant, seule la quinte augmentée est prise en compte,
405 parce qu'elle est indiquée en dernier@tie{}:
406
407 @lilypond[quote,ragged-right,verbatim]
408 \chordmode { c1:5.5-.5+ }
409 @end lilypond
410
411 Seul le deuxième renversement peut être obtenu par adjonction de la
412 basse.  Le premier renversement requiert de changer la fondamentale de
413 l'accord.
414
415 @lilypond[quote,ragged-right,verbatim]
416 \chordmode {
417   c'1: c':/g e:6-3-^5 e:m6-^5
418 }
419 @end lilypond
420
421
422 @node Gravure des accords
423 @subsection Gravure des accords
424 @translationof Displaying chords
425
426 Les accords peuvent se présenter aussi bien sous forme nominative que
427 comme un empilement de notes sur une portée.
428
429 @menu
430 * Impression des noms d'accord::
431 * Personnalisation des noms d'accord::
432 @end menu
433
434
435 @node Impression des noms d'accord
436 @unnumberedsubsubsec Impression des noms d'accord
437 @translationof Printing chord names
438
439 @cindex chiffrages d'accords
440 @cindex accords
441
442 Les chiffrages d'accords sont liés au contexte @code{ChordNames}@tie{}:
443
444 @lilypond[verbatim,quote,ragged-right]
445 \new ChordNames {
446   \chordmode {
447     c2 f4. g8
448   }
449 }
450 @end lilypond
451
452 Les accords peuvent être saisis soit en tant que hauteurs simultanées,
453 soit au moyen du mode accords.  Le chiffrage affiché sera identique quel
454 que soit le mode de saisie, à moins qu'il n'y ait inversion ou ajout de
455 la basse.
456
457 @lilypond[verbatim,quote,relative=1]
458 <<
459   \new ChordNames {
460     <c e g>2  <f bes c>
461     <f c' e g>1
462     \chordmode {
463       c2 f:sus4 c1:/f
464     }
465   }
466   {
467     <c e g>2  <f bes c>
468     <f, c' e g>1
469     \chordmode {
470       c2 f:sus4 c1:/f
471     }
472   }
473 >>
474 @end lilypond
475
476 @cindex no chord, symbole
477 @cindex N.C., symbole
478 @cindex accords, No Chord
479
480 L'apparition de silences dans un contexte @code{ChordNames} déclenchera
481 l'impression d'un @emph{markup} @code{noChordSymbol}.
482
483 @lilypond[verbatim, quote, relative=1]
484 <<
485   \new ChordNames \chordmode {
486     c1
487     r1
488     g1
489     c1
490   }
491   \chordmode {
492     c1
493     r1
494     g1
495     c1
496   }
497 >>
498 @end lilypond
499
500 @funindex \chords
501
502 @code{\chords @{ ... @}} est un raccourci de
503 @code{\new ChordNames @{ \chordmode @{ ... @} @}}.
504
505 @lilypond[verbatim,quote,ragged-right]
506 \chords {
507   c2 f4.:m g8:maj7
508 }
509 @end lilypond
510
511 @lilypond[verbatim,quote,ragged-right]
512 \new ChordNames {
513   \chordmode {
514     c2 f4.:m g8:maj7
515   }
516 }
517 @end lilypond
518
519 @snippets
520
521 @c Keep index entries with following snippet
522 @cindex accords, suppression des répétitions
523 @funindex chordChanges
524
525 @lilypondfile[verbatim,quote,ragged-right,texidoc,doctitle]
526 {showing-chords-at-changes.ly}
527
528 @c @lilypondfile[verbatim,quote,ragged-right,texidoc,doctitle]
529 @c {adding-bar-lines-to-chordnames-context.ly}
530
531 @lilypondfile[verbatim,quote,ragged-right,texidoc,doctitle]
532 {simple-lead-sheet.ly}
533
534 @seealso
535 Glossaire musicologique :
536 @rglosnamed{chord,Accord}.
537
538 Manuel de notation :
539 @ref{Saisie de musique en parallèle}.
540
541 Morceaux choisis :
542 @rlsrnamed{Chords,Accords}.
543
544 Référence des propriétés internes :
545 @rinternals{ChordNames},
546 @rinternals{ChordName},
547 @rinternals{Chord_name_engraver},
548 @rinternals{Volta_engraver},
549 @rinternals{Bar_engraver}.
550
551 @knownissues
552 Un accord contenant un renversement ou dont la basse est changée ne sera
553 pas chiffré correctement s'il est saisi en tant que musique simultanée.
554
555
556 @node Personnalisation des noms d'accord
557 @unnumberedsubsubsec Personnalisation des noms d'accord
558 @translationof Customizing chord names
559
560 @cindex accord, personnalisation du chiffrage
561 @cindex chiffrage d'accords, personnalisation
562
563 Il existe plus d'un système de chiffrage d'accords.  Le nom des accords
564 varie selon les traditions musicales, et plusieurs symboles représentent
565 un même accord.  LilyPond vous permet de créer votre propre nomenclature
566 d'accords, tant au niveau des noms que des symboles qui les
567 représenteront.
568
569 @cindex jazz, accords
570 @cindex accords jazz
571
572 Le modèle par défaut des chiffrages d'accord est celui de Klaus Ignatzek
573 pour le jazz (cf. @ressay{Références bibliographiques}).Il est possible
574 de créer votre propre modèle de chiffrages à l'aide des différentes
575 propriétés mentionnées ci-dessous.  LilyPond dispose d'un système
576 alternatif de chiffrage jazz qui a été élaboré grâce à ces même
577 propriétés.  Les deux notations, Ignatzek et alternative, sont illustrés
578 à l'annexe @ref{Table des noms d'accord}.
579
580 @c TODO --  Change this so we don't have a non-verbatim example.
581 @c  Make short example in docs, then move longer example to
582 @c  appendix, where the length of the snippet won't matter.
583
584 En plus des différents systèmes de nommage, le nom de la fondamentale
585 varie selon la langue utilisée.  Les instructions @code{\germanChords},
586 @code{\semiGermanChords}, @code{\italianChords} et @code{\frenchChords}
587 permettent de définir la langue, comme vous pouvez le constater@tie{}:
588
589 @lilypondfile[ragged-right]
590 {chord-names-languages.ly}
591
592 @funindex chordNameLowercaseMinor
593 Nombre de carnets de chant allemands indiquent un accord mineur par
594 l'emploi de caractères en minuscule, sans le suffixe @code{m}.  Cette
595 fonctionnalité est gérée par la propriété
596 @code{chordNameLowercaseMinor}@tie{}:
597
598 @lilypond[verbatim,quote,ragged-right]
599 \chords {
600   \set chordNameLowercaseMinor = ##t
601   c2 d:m e:m f
602 }
603 @end lilypond
604
605 Lorsqu'aucun des systèmes prédéfinis ne vous permet de représenter
606 l'accord voulu, les propriétés suivantes vous permettront de le
607 construire.
608
609 @table @code
610
611 @funindex chordRootNamer
612
613 @item chordRootNamer
614 Dans les chiffrages d'accord jazz, la note fondamentale de chaque accord
615 est exprimée par une lettre capitale, parfois suivie d'une altération,
616 correspondant à la notation anglo-saxonne de la musique.  Cette
617 propriété a pour valeur la fonction qui transforme la hauteur de la note
618 fondamentale en nom de note@tie{}; c'est donc en assignant une nouvelle
619 fonction à cette propriété que l'on peut produire des noms de note
620 spéciaux, adaptés par exemple aux systèmes de notation d'autres pays.
621
622 @funindex majorSevenSymbol
623
624 @item majorSevenSymbol
625 Cette propriété définit l'objet ajouté au @code{chordRootNamer} pour
626 indiquer une septième majeure.  Les options prédéfinies sont
627 @code{whiteTriangleMarkup} (triangle blanc) et
628 @code{blackTriangleMarkup} (triangle noir).
629
630 @funindex additionalPitchPrefix
631
632 @item additionalPitchPrefix
633 Lorsqu'un chiffrage contient des notes ajoutées, vous pouvez le préfixer
634 d'une annotation.  LilyPond n'en ajoute pas par défaut, dans le but de
635 ne pas trop surcharger la partition@tie{}; vous pouvez cependant les
636 faire apparaître si elles sont visuellement efficaces.
637
638 @lilypond[verbatim,quote,ragged-right]
639 \new ChordNames {
640   <c e g d'>    % add9
641   \set additionalPitchPrefix = #"add"
642   <c e g d'>    % add9
643 }
644 @end lilypond
645
646 @funindex chordNoteNamer
647
648 @item chordNoteNamer
649 Lorsqu'un chiffrage mentionne une note ajoutée (par exemple la basse),
650 les règles utilisées sont par défaut celles définies par la propriété
651 @code{chordRootNamer} ci-dessus.  Cependant, la propriété
652 @code{chordNoteNamer} permet de régler cet élément indépendamment, par
653 exemple pour imprimer la basse en caractères minuscules.
654
655 @funindex chordNameSeparator
656
657 @item chordNameSeparator
658 Les différents termes d'un chiffrage jazz (par exemple les notes de
659 l'accord et la basse) sont habituellement légèrement espacés.  La
660 propriété @code{chordNameSeparator} permet d'indiquer un autre
661 séparateur.  Le séparateur entre un chiffrage et sa basse est géré par
662 la propriété @code{slashChordSeparator}.
663
664 @lilypond[verbatim,quote,ragged-right]
665 \chords {
666   c4:7.9- c:7.9-/g
667   \set chordNameSeparator = \markup { "/" }
668   \break
669   c4:7.9- c:7.9-/g
670 }
671 @end lilypond
672
673 @funindex slashChordSeparator
674
675 @item slashChordSeparator
676 La note basse d'un accord n'est pas forcément la fondamentale.  L'accord
677 est alors @qq{renversé} -- certains diront @qq{barré} parce que son
678 chiffrage est habituellement flanqué d'une barre oblique entre l'accord
679 de base et sa basse.  La propriété @code{slashChordSeparator} permet de
680 modifier ce séparateur -- par défaut la barre de fraction.
681
682 @lilypond[verbatim,quote,ragged-right]
683 \chords {
684   c4:7.9- c:7.9-/g
685   \set slashChordSeparator = \markup { " over " }
686   \break
687   c4:7.9- c:7.9-/g
688 }
689 @end lilypond
690
691 @funindex chordNameExceptions
692
693 @item chordNameExceptions
694 Cette propriété recense, sous forme de paire, les accords mis en forme
695 de manière particulière.  Le premier élément de chacune des paires
696 répertorie les différentes hauteurs qui constituent l'accord.  Le second
697 élément est un @emph{markup} qui sera ajouté au @code{chordRootNamer}
698 lors de l'impression du chiffrage.
699
700 @funindex minorChordModifier
701
702 @item minorChordModifier
703 Les accords mineurs sont habituellement identifiés par un @code{m} après
704 leur fondamentale.  Certaines nomenclatures ont cependant adopté un
705 autre suffixe, comme le signe moins.
706
707 @lilypond[verbatim,quote,ragged-right]
708 \chords {
709   c4:min f:min7
710   \set minorChordModifier = \markup { "-" }
711   \break
712   c4:min f:min7
713 }
714 @end lilypond
715
716 @funindex chordPrefixSpacer
717
718 @item chordPrefixSpacer
719 Le modificateur pour accord mineur, géré par la propriété
720 @code{minorChordModifier}, est en principe accolé la fondamentale.  Vous
721 pouvez cependant l'espacer de la fondamentale à l'aide de la propriété
722 @code{chordPrefixSpacer}.  Notez bien que cet espacement sera réduit à
723 néant si la fondamentale est altérée.
724
725 @end table
726
727 @predefined
728 @funindex symboles de septième majeure
729 @code{\whiteTriangleMarkup},
730 @code{\blackTriangleMarkup},
731 @funindex \germanChords
732 @code{\germanChords},
733 @funindex \semiGermanChords
734 @code{\semiGermanChords},
735 @funindex \italianChords
736 @code{\italianChords},
737 @funindex \frenchChords
738 @code{\frenchChords}.
739 @endpredefined
740
741
742 @snippets
743
744 @cindex exceptions, chiffrage d'accords
745 @cindex chiffrage d'accords, exceptions
746 @cindex accords chiffrés, exceptions
747 @lilypondfile[verbatim,quote,texidoc,doctitle]
748 {chord-name-exceptions.ly}
749
750 @c TODO - tweak snippet to use \blackTriangleMarkup as well
751 @lilypondfile[verbatim,quote,texidoc,doctitle]
752 {chord-name-major7.ly}
753
754 @lilypondfile[verbatim,quote,texidoc,doctitle]
755 {adding-bar-lines-to-chordnames-context.ly}
756
757 @lilypondfile[verbatim,quote,texidoc,doctitle]
758 {volta-below-chords.ly}
759
760 @lilypondfile[verbatim,quote,texidoc,doctitle]
761 {changing-chord-separator.ly}
762
763 @seealso
764 Manuel de notation :
765 @ref{Table des noms d'accord},
766 @ref{Modificateurs d'accord usuels}.
767
768 Essai sur la gravure musicale automatisée :
769 @ressay{Références bibliographiques}.
770
771 Fichiers d'initialisation :
772 @file{scm/chords-ignatzek.scm},
773 @file{scm/chord-entry.scm},
774 @file{ly/chord-modifier-init.ly}.
775
776 Morceaux choisis :
777 @rlsrnamed{Chords,Accords}.
778
779 @knownissues
780 Les chiffrages d'accords ne sont déterminés que par la succession des
781 hauteurs de notes.  En d'autres termes, les accords inversés ne sont pas
782 reconnus, ni les notes ajoutées à la basse.  C'est pourquoi les accords
783 saisis au moyen de la syntaxe @code{<@dots{}>} peuvent produire des
784 chiffrages étranges.
785
786 @lilypond[quote,ragged-right,verbatim]
787 myChords = \relative c' {
788   \chordmode { c1 c/g c/f }
789   <c e g>1 <g c e> <f c' e g>
790 }
791 <<
792   \new ChordNames { \myChords }
793   \new Staff { \myChords }
794 >>
795 @end lilypond
796
797
798 @node Basse chiffrée
799 @subsection Basse chiffrée
800 @translationof Figured bass
801
802 @c Line width hack because of instrument names
803 @lilypondfile[quote,staffsize=18,line-width=14.5\cm]{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