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.
21 @subsection TODO chords fix
25 @c awkward name; awkward section name.
26 @c still, the Basic "chords" seems like a good name... :(
27 @node Introducing chord names
28 @unnumberedsubsubsec Introducing chord names
29 @cindex accords, chiffrage jazz
31 LilyPond permet de désigner les accords par leur chiffrage jazz.
32 S'il est possible d'entrer un accord sous sa forme musicale, avec
33 @code{<.. >}, on peut aussi le saisir par son nom. Le logiciel traite
34 les accords comme des ensembles de hauteurs, donc les accords peuvent
37 @lilypond[quote,ragged-right,verbatim,ragged-right]
38 twoWays = \transpose c c' {
47 << \new ChordNames \twoWays
48 \new Voice \twoWays >>
51 Cet exemple montre également que les jeux d'instructions qui permettent
52 à LilyPond d'imprimer des accords ne cherchent pas à se montrer
53 intelligents. Ici, le dernier accord n'est pas interprété comme étant
56 Notez bien que la valeur rythmique des accords doit être indiquée
57 @emph{à l'extérieur} des symboles @code{<>}.
65 @unnumberedsubsubsec Chords mode
67 Dans le mode accords, introduit par la commande @code{\chordmode}, les
68 accords ne sont indiqués que par leur note fondamentale.
70 @lilypond[quote,ragged-right,fragment,verbatim]
71 \chordmode { es4. d8 c2 }
74 @cindex saisir des accords
77 On peut cependant obtenir des accords différents, en utilisant le
78 caractère deux points (@code{:}).
80 @lilypond[quote,fragment,verbatim]
81 \chordmode { e1:m e1:7 e1:m7 }
84 Le nombre accolé à la note fondamentale est considéré comme chiffrage
85 jazz de l'accord, qui est de ce fait construit par un empilement de
86 tierces. Notez l'exception que constitue @code{c:13} dans lequel la
87 onzième est délibérément omise.
89 @lilypond[quote,fragment,verbatim]
90 \chordmode { c:3 c:5 c:6 c:7 c:8 c:9 c:10 c:11 c:13 }
93 @cindex note fondamentale
94 @cindex notes ajoutées
95 @cindex accords incomplets
97 Des accords encore plus complexes peuvent être élaborés en plusieurs
98 étapes séparées. Ainsi, on peut enrichir l'accord par des notes
99 ajoutées, que l'on indique après le chiffrage principal et que l'on
100 sépare par des points :
102 @lilypond[quote,verbatim,fragment]
103 \chordmode { c:5.6 c:3.7.8 c:3.6.13 }
106 On peut augmenter ou diminuer certains intervalles au moyen des
107 signes @code{-} ou @code{+} :
109 @lilypond[quote,verbatim,fragment]
110 \chordmode { c:7+ c:5+.3- c:3-.5-.7- }
113 On peut aussi enlever certaines notes de l'accord, en les spécifiant
114 après un signe @code{^} --- les notes ajoutées doivent être indiquées
115 @emph{avant} les notes à enlever.
117 @lilypond[quote,verbatim,fragment]
118 \chordmode { c^3 c:7^5 c:9^3.5 }
121 Voici les différents chiffrages disponibles, en plus des nombres que
122 nous venons de voir :
126 Accord mineur. Ce chiffrage minorise la tierce, et la septième s'il y
130 Accord diminué. Ce chiffrage minorise la tierce, diminue la quinte et
131 la septième s'il y en a.
134 Accord augmenté. Ce chiffrage augmente la quinte.
137 Accord de septième majeure. Ce chiffrage majorise la septième s'il y
138 en a une (dans le cas d'un accord parfait, ce chiffrage est facultatif).
141 Accord de suspension. Ce chiffrage supprime la tierce, et y ajoute,
142 suivant que vous spécifiez @code{2} ou @code{4}, la seconde ou la
146 Il est bien sûr possible de mélanger ces chiffrages avec des notes ajoutées.
147 @lilypond[quote,verbatim,fragment]
148 \chordmode { c:sus4 c:7sus4 c:dim7 c:m6 }
151 @cindex chiffrages des accords
158 Dans la mesure où un accord de treizième majeure ne sonne pas très bien
159 avec la onzième, la onzième est enlevée automatiquement, à moins que
160 vous ne le spécifiez explicitement.
162 @lilypond[quote,ragged-right,fragment,verbatim]
163 \chordmode { c:13 c:13.11 c:m13 }
168 Les accords peuvent être renversés ou combinés avec une note étrangère à
169 la basse, au moyen de @code{@var{accord}/}@var{note}
170 @lilypond[quote,ragged-right,fragment,verbatim]
171 \chordmode { c1 c/g c/f }
175 Si la note de basse précisée appartient à l'accord, la doublure
176 supérieure sera supprimée. Pour l'éviter, utilisez la syntaxe
179 @lilypond[quote,ragged-right,fragment,verbatim]
180 \chordmode { c1 c/+g c/+f }
183 Le mode accords est semblable à @code{\lyricmode} ou autre, c'est-à-dire que
184 la plupart des commandes sont encore disponibles ; ainsi, @code{r} ou
185 @code{\skip} peuvent servir à insérer des silences ou des silences
186 invisibles. De plus, les propriétés des objets peuvent être ajustées
193 Aucun nom de note ne peut être indiqué deux fois dans un accord. Ainsi,
194 dans l'accord suivant, seule la quinte augmentée est prise en compte,
195 car elle est indiquée en dernier :
198 @lilypond[quote,ragged-right,verbatim,fragment]
199 \chordmode { c:5.5-.5+ }
203 @node Printing chord names
204 @unnumberedsubsubsec Printing chord names
206 @cindex chiffrages d'accords
209 Les chiffrages d'accords sont liés au contexte
210 @internalsref{ChordNames}. Les accords peuvent être saisis soit au
211 moyen de la notation indiquée ci-dessus, soit directement avec les
212 symboles @code{<} et @code{>}.
214 @lilypond[quote,verbatim,ragged-right]
216 \chordmode {a1 b c} <d' f' a'> <e' g' b'>
219 \new ChordNames \harmonies
220 \new Staff \harmonies
224 Vous pouvez faire ressortir les chiffrages d'accords en assignant la
225 valeur vrai à la propriété @code{chordChanges} dans le contexte
226 @internalsref{ChordNames}. De cette façon, les chiffrages ne sont
227 imprimés qu'aux changements d'accord ou en début de ligne.
229 @lilypond[quote,verbatim,ragged-right]
230 harmonies = \chordmode {
231 c1:m c:m \break c:m c:m d
235 \set chordChanges = ##t
237 \new Staff \transpose c c' \harmonies
241 Les exemples précédents montrent des chiffrages placés au-dessus de la
242 portée, mais ce n'est pas obligatoire : les accords peuvent également
243 être imprimés séparément -- auquel cas vous aurez peut-être besoin
244 d'ajouter le @internalsref{Volta_engraver} et le
245 @internalsref{Bar_engraver} afin que les éventuelles barres de reprises
246 s'affichent correctement.
248 @lilypond[ragged-right,verbatim]
249 \new ChordNames \with {
250 \override BarLine #'bar-size = #4
251 \consists Bar_engraver
252 \consists "Volta_engraver"
254 \chordmode { \repeat volta 2 {
263 Le modèle par défaut des chiffrages d'accord est celui de
264 Klaus Ignatzek pour le jazz (cf. @ref{Literature list}). Il s'agit
265 d'une notation anglo-saxonne ; cependant vous pouvez
266 indiquer vos chiffrages en notation française au moyen de
267 la commande \frenchChords (voir plus bas).
269 Il est possible de créer votre propre modèle de chiffrages en
270 réglant les propriétés suivantes :
273 @funindex chordNameExceptions
274 @item chordNameExceptions
275 C'est la liste des accords mis en forme de manière particulière.
277 Cette liste d'exceptions s'indique de la façon suivante.
278 On commence par créer une expression musicale telle que
280 @code{chExceptionMusic} = @{ <c f g bes>1 \markup @{ \super "7" "wahh" @} @}
282 puis on la transforme en liste d'exceptions au moyen du code
284 (sequential-music-to-chord-exceptions chExceptionMusic #t)
286 Pour qu'elles soient effectives, on ajoute ces exceptions aux exceptions
287 par défaut définies dans @file{ly/@/chord@/-modifier@/-init@/.ly} :
290 (sequential-music-to-chord-exceptions chExceptionMusic #t)
294 Exemple de manipulation de cette propriété :
295 @lsr{chords/,chord@/-name@/-exceptions@/.ly}
296 @cindex exceptions, chiffrages d'accords.
299 @funindex majorSevenSymbol
300 @item majorSevenSymbol
301 Cette propriété définit l'objet employé pour indiquer une septième
302 majeure. Les options prédéfinies sont @code{whiteTriangleMarkup}
303 (triangle blanc) et @code{blackTriangleMarkup} (triangle noir). Voir aussi
304 l'exemple @lsr{chords,chord@/-name@/-major7@/.ly}.
306 @funindex chordNameSeparator
307 @item chordNameSeparator
308 Les différents termes d'un chiffrage jazz (par exemple les notes de
309 l'accord et la basse) sont habituellement séparés par une barre oblique.
310 La propriété @code{chordNameSeparator} permet d'indiquer un autre
311 séparateur, par exemple
312 @lilypond[quote,ragged-right,fragment,verbatim]
313 \new ChordNames \chordmode {
315 \set chordNameSeparator
316 = \markup { \typewriter "|" }
321 @funindex chordRootNamer
323 Dans les chiffrages d'accord jazz, la note fondamentale de chaque accord
324 est exprimée par une lettre capitale, parfois suivie d'une altération,
325 correspondant à la notation anglo-saxonne de la musique. Cette
326 propriété a pour valeur la fonction qui transforme la hauteur de la note
327 foncdamentale en nom de note ; c'est donc en assignant une nouvelle
328 fonction à cette propriété que l'on peut produire des noms de note
329 spéciaux, adaptés par exemple aux systèmes de notation d'autres pays.
331 @funindex chordNoteNamer
333 Lorsqu'un chiffrage mentionne une note ajoutée (par exemple la basse),
334 les règles utilisées sont par défaut celles définies par la propriété
335 @code{chordRootNamer} ci-dessus. Cependant, la propriété @code{chordNoteNamer}
336 permet de régler cet élément indépendamment, par exemple pour imprimer la basse
337 en caractères minuscules.
339 @funindex chordPrefixSpacer
340 @item chordPrefixSpacer
341 Le petit @q{m} qui indique un accord mineur est, dans la notation anglo-saxonne,
342 attaché à la lettre de l'accord. Cependant il est possible d'ajouter un espace
343 en assignant la valeur vrai à la propriété @code{chordPrefixSpacer}. Cet
344 espace sera omis si une altération est présente.
348 Les propriétés ci-dessus font l'objet de commandes prédéfinies
349 adaptées aux notations de différents pays : @code{\germanChords} et
350 @code{\semiGermanChords} pour la notation allemande,
351 @code{\italianChords} pour la notation italienne et enfin
352 @code{\frenchChords} pour la notation française.
354 @lilypondfile[ragged-right]{chord-names-languages.ly}
356 LilyPond intègre également deux autres modèles de chiffrages : une
357 notation Jazz alternative, et un modèle systématique appelé système
358 Banter. Voir @ref{Chord name chart} et @lsr{chords,chord-names-jazz.ly}
359 pour la mise en œuvre de ces modèles.
362 @cindex jazz, chiffrages d'accords
363 @cindex accords jazz, chiffrage
368 @funindex \germanChords
369 @code{\germanChords},
370 @funindex \semiGermanChords
371 @code{\semiGermanChords}.
372 @funindex \italianChords
373 @code{\italianChords}.
374 @funindex \frenchChords
375 @code{\frenchChords}.
383 Fichiers internes : @file{scm/@/chords@/-ignatzek@/.scm}, et
384 @file{scm/@/chord@/-entry@/.scm}.
389 Les chiffrages d'accords ne sont déterminés que par la succession des
390 hauteurs de notes. En d'autres termes, les accords inversés ne sont pas
391 reconnus, ni les notes ajoutées à la basse. C'est pourquoi les accords
392 saisis au moyen de la syntaxe @code{<.. >} peuvent produire des