1 @c -*- coding: utf-8; mode: texinfo; documentlanguage: fr -*-
2 @c This file is part of lilypond.tely
4 Translation of GIT committish: dab80970d8e89571263d16433aff1e6f878a8f62
6 When revising a translation, copy the HEAD committish of the
7 version that you are working on. See TRANSLATION for details.
10 @c Translators: Valentin Villenave
11 @c Translation checkers: Jean-Charles Malahieude, John Mandereau
23 @subsection Chords sections
25 @c awkard bit of English docs (not reproduced here):
26 @c "A lead sheet" is shovved in here from the tutorial,
27 @c before "Introducing chord names".
29 * Introducing chord names::
31 * Printing chord names::
35 @c awkward name; awkward section name.
36 @c still, the Basic "chords" seems like a good name... :(
37 @node Introducing chord names
38 @unnumberedsubsubsec Introducing chord names
39 @cindex accords, chiffrage jazz
41 LilyPond permet de désigner les accords par leur chiffrage jazz.
42 S'il est possible d'entrer un accord sous sa forme musicale, avec
43 @code{<.. >}, on peut aussi le saisir par son nom. Le logiciel traite
44 les accords comme des ensembles de hauteurs, donc les accords peuvent
47 @lilypond[quote,ragged-right,verbatim,ragged-right]
48 twoWays = \transpose c c' {
57 << \new ChordNames \twoWays
58 \new Voice \twoWays >>
61 Cet exemple montre également que les jeux d'instructions qui permettent
62 à LilyPond d'imprimer des accords ne cherchent pas à se montrer
63 intelligents. Ici, le dernier accord n'est pas interprété comme étant
66 Notez bien que la valeur rythmique des accords doit être indiquée
67 @emph{à l'extérieur} des symboles @code{<>}.
75 @unnumberedsubsubsec Chords mode
77 Dans le mode accords, introduit par la commande @code{\chordmode}, les
78 accords ne sont indiqués que par leur note fondamentale.
80 @lilypond[quote,ragged-right,fragment,verbatim]
81 \chordmode { es4. d8 c2 }
84 @cindex saisir des accords
87 On peut cependant obtenir des accords différents, en utilisant le
88 caractère deux points (@code{:}).
90 @lilypond[quote,fragment,verbatim]
91 \chordmode { e1:m e1:7 e1:m7 }
94 Le nombre accolé à la note fondamentale est considéré comme chiffrage
95 jazz de l'accord, qui est de ce fait construit par un empilement de
96 tierces. Notez l'exception que constitue @code{c:13} dans lequel la
97 onzième est délibérément omise.
99 @lilypond[quote,fragment,verbatim]
100 \chordmode { c:3 c:5 c:6 c:7 c:8 c:9 c:10 c:11 c:13 }
103 @cindex note fondamentale
104 @cindex notes ajoutées
105 @cindex accords incomplets
107 Des accords encore plus complexes peuvent être élaborés en plusieurs
108 étapes séparées. Ainsi, on peut enrichir l'accord par des notes
109 ajoutées, que l'on indique après le chiffrage principal et que l'on
110 sépare par des points :
112 @lilypond[quote,verbatim,fragment]
113 \chordmode { c:5.6 c:3.7.8 c:3.6.13 }
116 On peut augmenter ou diminuer certains intervalles au moyen des
117 signes @code{-} ou @code{+} :
119 @lilypond[quote,verbatim,fragment]
120 \chordmode { c:7+ c:5+.3- c:3-.5-.7- }
123 On peut aussi enlever certaines notes de l'accord, en les spécifiant
124 après un signe @code{^} --- les notes ajoutées doivent être indiquées
125 @emph{avant} les notes à enlever.
127 @lilypond[quote,verbatim,fragment]
128 \chordmode { c^3 c:7^5 c:9^3.5 }
131 Voici les différents chiffrages disponibles, en plus des nombres que
132 nous venons de voir :
136 Accord mineur. Ce chiffrage minorise la tierce, et la septième s'il y
140 Accord diminué. Ce chiffrage minorise la tierce, diminue la quinte et
141 la septième s'il y en a.
144 Accord augmenté. Ce chiffrage augmente la quinte.
147 Accord de septième majeure. Ce chiffrage majorise la septième s'il y
148 en a une (dans le cas d'un accord parfait, ce chiffrage est facultatif).
151 Accord de suspension. Ce chiffrage supprime la tierce, et y ajoute,
152 suivant que vous spécifiez @code{2} ou @code{4}, la seconde ou la
156 Il est bien sûr possible de mélanger ces chiffrages avec des notes ajoutées.
157 @lilypond[quote,verbatim,fragment]
158 \chordmode { c:sus4 c:7sus4 c:dim7 c:m6 }
161 @cindex chiffrages des accords
168 Dans la mesure où un accord de treizième majeure ne sonne pas très bien
169 avec la onzième, la onzième est enlevée automatiquement, à moins que
170 vous ne le spécifiez explicitement.
172 @lilypond[quote,ragged-right,fragment,verbatim]
173 \chordmode { c:13 c:13.11 c:m13 }
178 Les accords peuvent être renversés ou combinés avec une note étrangère à
179 la basse, au moyen de @code{@var{accord}/}@var{note}
180 @lilypond[quote,ragged-right,fragment,verbatim]
181 \chordmode { c1 c/g c/f }
185 Si la note de basse précisée appartient à l'accord, la doublure
186 supérieure sera supprimée. Pour l'éviter, utilisez la syntaxe
189 @lilypond[quote,ragged-right,fragment,verbatim]
190 \chordmode { c1 c/+g c/+f }
193 Le mode accords est semblable à @code{\lyricmode} ou autre, c'est-à-dire que
194 la plupart des commandes sont encore disponibles ; ainsi, @code{r} ou
195 @code{\skip} peuvent servir à insérer des silences ou des silences
196 invisibles. De plus, les propriétés des objets peuvent être ajustées
203 Aucun nom de note ne peut être indiqué deux fois dans un accord. Ainsi,
204 dans l'accord suivant, seule la quinte augmentée est prise en compte,
205 car elle est indiquée en dernier :
208 @lilypond[quote,ragged-right,verbatim,fragment]
209 \chordmode { c:5.5-.5+ }
213 @node Printing chord names
214 @unnumberedsubsubsec Printing chord names
216 @cindex chiffrages d'accords
219 Les chiffrages d'accords sont liés au contexte
220 @internalsref{ChordNames}. Les accords peuvent être saisis soit au
221 moyen de la notation indiquée ci-dessus, soit directement avec les
222 symboles @code{<} et @code{>}.
224 @lilypond[quote,verbatim,ragged-right]
226 \chordmode {a1 b c} <d' f' a'> <e' g' b'>
229 \new ChordNames \harmonies
230 \new Staff \harmonies
234 Vous pouvez faire ressortir les chiffrages d'accords en assignant la
235 valeur vrai à la propriété @code{chordChanges} dans le contexte
236 @internalsref{ChordNames}. De cette façon, les chiffrages ne sont
237 imprimés qu'aux changements d'accord ou en début de ligne.
239 @lilypond[quote,verbatim,ragged-right]
240 harmonies = \chordmode {
241 c1:m c:m \break c:m c:m d
245 \set chordChanges = ##t
247 \new Staff \transpose c c' \harmonies
251 Les exemples précédents montrent des chiffrages placés au-dessus de la
252 portée, mais ce n'est pas obligatoire : les accords peuvent également
253 être imprimés séparément -- auquel cas vous aurez peut-être besoin
254 d'ajouter le @internalsref{Volta_engraver} et le
255 @internalsref{Bar_engraver} afin que les éventuelles barres de reprises
256 s'affichent correctement.
258 @lilypond[ragged-right,verbatim]
259 \new ChordNames \with {
260 \override BarLine #'bar-size = #4
261 \consists Bar_engraver
262 \consists "Volta_engraver"
264 \chordmode { \repeat volta 2 {
273 Le modèle par défaut des chiffrages d'accord est celui de
274 Klaus Ignatzek pour le jazz (cf. @ref{Literature list}). Il s'agit
275 d'une notation anglo-saxonne ; cependant vous pouvez
276 indiquer vos chiffrages en notation française au moyen de
277 la commande \frenchChords (voir plus bas).
279 Il est possible de créer votre propre modèle de chiffrages en
280 réglant les propriétés suivantes :
283 @funindex chordNameExceptions
284 @item chordNameExceptions
285 C'est la liste des accords mis en forme de manière particulière.
287 Cette liste d'exceptions s'indique de la façon suivante.
288 On commence par créer une expression musicale telle que
290 @code{chExceptionMusic} = @{ <c f g bes>1 \markup @{ \super "7" "wahh" @} @}
292 puis on la transforme en liste d'exceptions au moyen du code
294 (sequential-music-to-chord-exceptions chExceptionMusic #t)
296 Pour qu'elles soient effectives, on ajoute ces exceptions aux exceptions
297 par défaut définies dans @file{ly/@/chord@/-modifier@/-init@/.ly} :
300 (sequential-music-to-chord-exceptions chExceptionMusic #t)
304 Exemple de manipulation de cette propriété :
305 @lsr{chords/,chord@/-name@/-exceptions@/.ly}
306 @cindex exceptions, chiffrages d'accords.
309 @funindex majorSevenSymbol
310 @item majorSevenSymbol
311 Cette propriété définit l'objet employé pour indiquer une septième
312 majeure. Les options prédéfinies sont @code{whiteTriangleMarkup}
313 (triangle blanc) et @code{blackTriangleMarkup} (triangle noir). Voir aussi
314 l'exemple @lsr{chords,chord@/-name@/-major7@/.ly}.
316 @funindex chordNameSeparator
317 @item chordNameSeparator
318 Les différents termes d'un chiffrage jazz (par exemple les notes de
319 l'accord et la basse) sont habituellement séparés par une barre oblique.
320 La propriété @code{chordNameSeparator} permet d'indiquer un autre
321 séparateur, par exemple
322 @lilypond[quote,ragged-right,fragment,verbatim]
323 \new ChordNames \chordmode {
325 \set chordNameSeparator
326 = \markup { \typewriter "|" }
331 @funindex chordRootNamer
333 Dans les chiffrages d'accord jazz, la note fondamentale de chaque accord
334 est exprimée par une lettre capitale, parfois suivie d'une altération,
335 correspondant à la notation anglo-saxonne de la musique. Cette
336 propriété a pour valeur la fonction qui transforme la hauteur de la note
337 foncdamentale en nom de note ; c'est donc en assignant une nouvelle
338 fonction à cette propriété que l'on peut produire des noms de note
339 spéciaux, adaptés par exemple aux systèmes de notation d'autres pays.
341 @funindex chordNoteNamer
343 Lorsqu'un chiffrage mentionne une note ajoutée (par exemple la basse),
344 les règles utilisées sont par défaut celles définies par la propriété
345 @code{chordRootNamer} ci-dessus. Cependant, la propriété @code{chordNoteNamer}
346 permet de régler cet élément indépendamment, par exemple pour imprimer la basse
347 en caractères minuscules.
349 @funindex chordPrefixSpacer
350 @item chordPrefixSpacer
351 Le petit @q{m} qui indique un accord mineur est, dans la notation anglo-saxonne,
352 attaché à la lettre de l'accord. Cependant il est possible d'ajouter un espace
353 en assignant la valeur vrai à la propriété @code{chordPrefixSpacer}. Cet
354 espace sera omis si une altération est présente.
358 Les propriétés ci-dessus font l'objet de commandes prédéfinies
359 adaptées aux notations de différents pays : @code{\germanChords} et
360 @code{\semiGermanChords} pour la notation allemande,
361 @code{\italianChords} pour la notation italienne et enfin
362 @code{\frenchChords} pour la notation française.
364 @lilypondfile[ragged-right]{chord-names-languages.ly}
366 LilyPond intègre également deux autres modèles de chiffrages : une
367 notation Jazz alternative, et un modèle systématique appelé système
368 Banter. Voir @ref{Chord name chart} et @lsr{chords,chord-names-jazz.ly}
369 pour la mise en œuvre de ces modèles.
372 @cindex jazz, chiffrages d'accords
373 @cindex accords jazz, chiffrage
378 @funindex \germanChords
379 @code{\germanChords},
380 @funindex \semiGermanChords
381 @code{\semiGermanChords}.
382 @funindex \italianChords
383 @code{\italianChords}.
384 @funindex \frenchChords
385 @code{\frenchChords}.
393 Fichiers internes : @file{scm/@/chords@/-ignatzek@/.scm}, et
394 @file{scm/@/chord@/-entry@/.scm}.
399 Les chiffrages d'accords ne sont déterminés que par la succession des
400 hauteurs de notes. En d'autres termes, les accords inversés ne sont pas
401 reconnus, ni les notes ajoutées à la basse. C'est pourquoi les accords
402 saisis au moyen de la syntaxe @code{<.. >} peuvent produire des