]> git.donarmstrong.com Git - lilypond.git/blob - Documentation/fr/user/chords.itely
Change node names and xrefs in doc translations
[lilypond.git] / Documentation / fr / user / chords.itely
1 @c -*- coding: utf-8; mode: texinfo; documentlanguage: fr -*-
2 @c This file is part of lilypond.tely
3 @ignore
4     Translation of GIT committish: dab80970d8e89571263d16433aff1e6f878a8f62
5
6     When revising a translation, copy the HEAD committish of the
7     version that you are working on.  See TRANSLATION for details.
8 @end ignore
9
10 @c \version "2.11.38"
11
12 @c Translators: Valentin Villenave
13 @c Translation checkers: Jean-Charles Malahieude, John Mandereau
14
15 @node Chords
16 @section Chords
17
18 Intro text.
19
20 @menu 
21 * Chords sections::
22 @end menu
23
24 @node Chords sections
25 @subsection Chords sections
26
27 @c awkard bit of English docs (not reproduced here):
28 @c "A lead sheet" is shovved in here from the tutorial,
29 @c before "Introducing chord names".(changed to "Entering chord names")
30 @menu
31 * Entering chord names::     
32 * Chords mode::                 
33 * Printing chord names::        
34 @end menu
35
36
37 @c  awkward name; awkward section name.
38 @c  still, the Basic "chords" seems like a good name...  :(
39 @node Entering chord names
40 @unnumberedsubsubsec Entering chord names
41 @cindex accords, chiffrage jazz
42
43 LilyPond permet de désigner les accords par leur chiffrage jazz.
44 S'il est possible d'entrer un accord sous sa forme musicale, avec
45 @code{<.. >}, on peut aussi le saisir par son nom.  Le logiciel traite
46 les accords comme des ensembles de hauteurs, donc les accords peuvent
47 être transposés.
48
49 @lilypond[quote,ragged-right,verbatim,ragged-right]
50 twoWays = \transpose c c' {
51   \chordmode {
52     c1 f:sus4 bes/f
53   }
54   <c e g>
55   <f bes c'>
56   <f bes d'>
57 }
58
59 << \new ChordNames \twoWays
60    \new Voice \twoWays >>
61 @end lilypond
62
63 Cet exemple montre également que les jeux d'instructions qui permettent
64 à LilyPond d'imprimer des accords ne cherchent pas à se montrer
65 intelligents.  Ici, le dernier accord n'est pas interprété comme étant
66 renversé.
67
68 Notez bien que la valeur rythmique des accords doit être indiquée
69 @emph{à l'extérieur} des symboles @code{<>}.
70
71 @example
72 <c e g>2
73 @end example
74
75
76 @node Chords mode
77 @unnumberedsubsubsec Chords mode
78
79 Dans le mode accords, introduit par la commande @code{\chordmode}, les
80 accords ne sont indiqués que par leur note fondamentale.
81
82 @lilypond[quote,ragged-right,fragment,verbatim]
83 \chordmode { es4. d8 c2 }
84 @end lilypond
85
86 @cindex saisir des accords
87 @cindex mode accords
88
89 On peut cependant obtenir des accords différents, en utilisant le
90 caractère deux points (@code{:}).
91
92 @lilypond[quote,fragment,verbatim]
93 \chordmode { e1:m e1:7 e1:m7 }
94 @end lilypond
95
96 Le nombre accolé à la note fondamentale est considéré comme chiffrage
97 jazz de l'accord, qui est de ce fait construit par un empilement de
98 tierces. Notez l'exception que constitue @code{c:13} dans lequel la
99 onzième est délibérément omise.
100
101 @lilypond[quote,fragment,verbatim]
102 \chordmode { c:3 c:5 c:6 c:7 c:8 c:9 c:10 c:11 c:13 }
103 @end lilypond
104
105 @cindex note fondamentale
106 @cindex notes ajoutées
107 @cindex accords incomplets
108
109 Des accords encore plus complexes peuvent être élaborés en plusieurs
110 étapes séparées.  Ainsi, on peut enrichir l'accord par des notes
111 ajoutées, que l'on indique après le chiffrage principal et que l'on
112 sépare par des points :
113
114 @lilypond[quote,verbatim,fragment]
115 \chordmode { c:5.6 c:3.7.8 c:3.6.13 }
116 @end lilypond
117
118 On peut augmenter ou diminuer certains intervalles au moyen des
119 signes @code{-} ou @code{+} :
120
121 @lilypond[quote,verbatim,fragment]
122 \chordmode { c:7+ c:5+.3- c:3-.5-.7- }
123 @end lilypond
124
125 On peut aussi enlever certaines notes de l'accord, en les spécifiant
126 après un signe @code{^} --- les notes ajoutées doivent être indiquées
127 @emph{avant} les notes à enlever.
128
129 @lilypond[quote,verbatim,fragment]
130 \chordmode { c^3 c:7^5 c:9^3.5 }
131 @end lilypond
132
133 Voici les différents chiffrages disponibles, en plus des nombres que
134 nous venons de voir :
135
136 @table @code
137 @item m
138 Accord mineur.  Ce chiffrage minorise la tierce, et la septième s'il y
139 en a une.
140
141 @item dim
142 Accord diminué.  Ce chiffrage minorise la tierce, diminue la quinte et
143 la septième s'il y en a.
144
145 @item aug
146 Accord augmenté.  Ce chiffrage augmente la quinte.
147
148 @item maj
149 Accord de septième majeure. Ce chiffrage majorise la septième s'il y
150 en a une (dans le cas d'un accord parfait, ce chiffrage est facultatif).
151
152 @item sus
153 Accord de suspension. Ce chiffrage supprime la tierce, et y ajoute,
154 suivant que vous spécifiez @code{2} ou @code{4}, la seconde ou la
155 quarte.
156 @end table
157
158 Il est bien sûr possible de mélanger ces chiffrages avec des notes ajoutées.
159 @lilypond[quote,verbatim,fragment]
160   \chordmode { c:sus4 c:7sus4 c:dim7 c:m6 }
161 @end lilypond
162
163 @cindex chiffrages des accords
164 @funindex aug
165 @funindex dim
166 @funindex maj
167 @funindex sus
168 @funindex m
169
170 Dans la mesure où un accord de treizième majeure ne sonne pas très bien
171 avec la onzième, la onzième est enlevée automatiquement, à moins que
172 vous ne le spécifiez explicitement.
173
174 @lilypond[quote,ragged-right,fragment,verbatim]
175 \chordmode { c:13 c:13.11 c:m13 }
176 @end lilypond
177
178 @funindex /
179
180 Les accords peuvent être renversés ou combinés avec une note étrangère à
181 la basse, au moyen de @code{@var{accord}/}@var{note}
182 @lilypond[quote,ragged-right,fragment,verbatim]
183 \chordmode { c1 c/g c/f }
184 @end lilypond
185 @funindex /+
186
187 Si la note de basse précisée appartient à l'accord, la doublure
188 supérieure sera supprimée.  Pour l'éviter, utilisez la syntaxe
189 @code{/+}@var{note}.
190
191 @lilypond[quote,ragged-right,fragment,verbatim]
192 \chordmode { c1 c/+g c/+f }
193 @end lilypond
194
195 Le mode accords est semblable à @code{\lyricmode} ou autre, c'est-à-dire que
196 la plupart des commandes sont encore disponibles ; ainsi, @code{r} ou
197 @code{\skip} peuvent servir à insérer des silences ou des silences
198 invisibles.  De plus, les propriétés des objets peuvent être ajustées
199 ou modifiées.
200
201
202
203 @knownissues
204
205 Aucun nom de note ne peut être indiqué deux fois dans un accord.  Ainsi, 
206 dans l'accord suivant, seule la quinte augmentée est prise en compte,
207 car elle est indiquée en dernier :
208
209 @cindex agrégats
210 @lilypond[quote,ragged-right,verbatim,fragment]
211 \chordmode { c:5.5-.5+ }
212 @end lilypond
213
214
215 @node Printing chord names
216 @unnumberedsubsubsec Printing chord names
217
218 @cindex chiffrages d'accords
219 @cindex accords
220
221 Les chiffrages d'accords sont liés au contexte
222 @internalsref{ChordNames}.  Les accords peuvent être saisis soit au
223 moyen de la notation indiquée ci-dessus, soit directement avec les
224 symboles @code{<} et @code{>}.
225
226 @lilypond[quote,verbatim,ragged-right]
227 harmonies = {
228   \chordmode {a1 b c} <d' f' a'> <e' g' b'>
229 }
230 <<
231   \new ChordNames \harmonies
232   \new Staff \harmonies
233 >>
234 @end lilypond
235
236 Vous pouvez faire ressortir les chiffrages d'accords en assignant la
237 valeur vrai à la propriété @code{chordChanges} dans le contexte
238 @internalsref{ChordNames}.  De cette façon, les chiffrages ne sont
239 imprimés qu'aux changements d'accord ou en début de ligne.
240
241 @lilypond[quote,verbatim,ragged-right]
242 harmonies = \chordmode {
243   c1:m c:m \break c:m c:m d
244 }
245 <<
246   \new ChordNames {
247     \set chordChanges = ##t
248     \harmonies }
249   \new Staff \transpose c c' \harmonies
250 >>
251 @end lilypond
252
253 Les exemples précédents montrent des chiffrages placés au-dessus de la
254 portée, mais ce n'est pas obligatoire : les accords peuvent également
255 être imprimés séparément -- auquel cas vous aurez peut-être besoin
256 d'ajouter le @internalsref{Volta_engraver} et le
257 @internalsref{Bar_engraver} afin que les éventuelles barres de reprises
258 s'affichent correctement.
259
260 @lilypond[ragged-right,verbatim]
261 \new ChordNames \with {
262   \override BarLine #'bar-size = #4
263   \consists Bar_engraver
264   \consists "Volta_engraver"
265 }
266 \chordmode { \repeat volta 2 {
267   f1:maj7 f:7 bes:7
268   c:maj7
269 } \alternative {
270   es e
271 }
272 }
273 @end lilypond
274
275 Le modèle par défaut des chiffrages d'accord est celui de
276 Klaus Ignatzek pour le jazz (cf. @ref{Literature list}).  Il s'agit
277 d'une notation anglo-saxonne ; cependant vous pouvez 
278 indiquer vos chiffrages en notation française au moyen de
279 la commande \frenchChords (voir plus bas).
280
281 Il est possible de créer votre propre modèle de chiffrages en
282 réglant les propriétés suivantes :
283
284 @table @code
285 @funindex chordNameExceptions
286 @item chordNameExceptions
287 C'est la liste des accords mis en forme de manière particulière.
288
289 Cette liste d'exceptions s'indique de la façon suivante.
290 On commence par créer une expression musicale telle que
291 @example
292 @code{chExceptionMusic} = @{ <c f g bes>1 \markup @{ \super "7" "wahh" @} @}
293 @end example
294 puis on la transforme en liste d'exceptions au moyen du code
295 @example
296 (sequential-music-to-chord-exceptions chExceptionMusic #t)
297 @end example
298 Pour qu'elles soient effectives, on ajoute ces exceptions aux exceptions
299 par défaut définies dans @file{ly/@/chord@/-modifier@/-init@/.ly} :
300 @example
301 (append
302  (sequential-music-to-chord-exceptions chExceptionMusic #t)
303  ignatzekExceptions)
304 @end example
305
306 Exemple de manipulation de cette propriété :
307 @lsr{chords/,chord@/-name@/-exceptions@/.ly}
308 @cindex exceptions, chiffrages d'accords.
309
310
311 @funindex majorSevenSymbol
312 @item majorSevenSymbol
313 Cette propriété définit l'objet employé pour indiquer une septième
314 majeure.  Les options prédéfinies sont @code{whiteTriangleMarkup}
315 (triangle blanc) et @code{blackTriangleMarkup} (triangle noir).  Voir aussi
316 l'exemple @lsr{chords,chord@/-name@/-major7@/.ly}.
317
318 @funindex chordNameSeparator
319 @item chordNameSeparator
320 Les différents termes d'un chiffrage jazz (par exemple les notes de
321 l'accord et la basse) sont habituellement séparés par une barre oblique.
322 La propriété @code{chordNameSeparator} permet d'indiquer un autre
323 séparateur, par exemple
324 @lilypond[quote,ragged-right,fragment,verbatim]
325 \new ChordNames \chordmode {
326   c:7sus4
327   \set chordNameSeparator
328     = \markup { \typewriter "|" }
329   c:7sus4
330 }
331 @end lilypond
332
333 @funindex chordRootNamer
334 @item chordRootNamer
335 Dans les chiffrages d'accord jazz, la note fondamentale de chaque accord
336 est exprimée par une lettre capitale, parfois suivie d'une altération,
337 correspondant à la notation anglo-saxonne de la musique.  Cette
338 propriété a pour valeur la fonction qui transforme la hauteur de la note
339 foncdamentale en nom de note ; c'est donc en assignant une nouvelle
340 fonction à cette propriété que l'on peut produire des noms de note
341 spéciaux, adaptés par exemple aux systèmes de notation d'autres pays.
342
343 @funindex chordNoteNamer
344 @item chordNoteNamer
345 Lorsqu'un chiffrage mentionne une note ajoutée (par exemple la basse),
346 les règles utilisées sont par défaut celles définies par la propriété
347 @code{chordRootNamer} ci-dessus.  Cependant, la propriété @code{chordNoteNamer}
348 permet de régler cet élément indépendamment, par exemple pour imprimer la basse
349 en caractères minuscules.
350
351 @funindex chordPrefixSpacer
352 @item chordPrefixSpacer
353 Le petit @q{m} qui indique un accord mineur est, dans la notation anglo-saxonne,
354 attaché à la lettre de l'accord. Cependant il est possible d'ajouter un espace
355 en assignant la valeur vrai à la propriété @code{chordPrefixSpacer}.  Cet
356 espace sera omis si une altération est présente.
357
358 @end table
359
360 Les propriétés ci-dessus font l'objet de commandes prédéfinies
361 adaptées aux notations de différents pays : @code{\germanChords} et
362 @code{\semiGermanChords} pour la notation allemande,
363 @code{\italianChords} pour la notation italienne et enfin
364 @code{\frenchChords} pour la notation française.
365
366 @lilypondfile[ragged-right]{chord-names-languages.ly}
367
368 LilyPond intègre également deux autres modèles de chiffrages : une
369 notation Jazz alternative, et un modèle systématique appelé système
370 Banter.  Voir @ref{Chord name chart} et @lsr{chords,chord-names-jazz.ly}
371 pour la mise en œuvre de ces modèles.
372
373 @cindex Banter
374 @cindex jazz, chiffrages d'accords
375 @cindex accords jazz, chiffrage
376
377
378 @predefined
379
380 @funindex \germanChords
381 @code{\germanChords},
382 @funindex \semiGermanChords
383 @code{\semiGermanChords}.
384 @funindex \italianChords
385 @code{\italianChords}.
386 @funindex \frenchChords
387 @code{\frenchChords}.
388
389
390 @seealso
391
392 Exemples :
393 @lsrdir{chords}
394
395 Fichiers internes : @file{scm/@/chords@/-ignatzek@/.scm}, et
396 @file{scm/@/chord@/-entry@/.scm}.
397
398
399 @knownissues
400
401 Les chiffrages d'accords ne sont déterminés que par la succession des
402 hauteurs de notes.  En d'autres termes, les accords inversés ne sont pas
403 reconnus, ni les notes ajoutées à la basse.  C'est pourquoi les accords
404 saisis au moyen de la syntaxe @code{<.. >} peuvent produire des
405 chiffrages étranges.
406
407