]> git.donarmstrong.com Git - lilypond.git/blob - Documentation/fr/notation/pitches.itely
Docs: fix documentation reference of translation committishes
[lilypond.git] / Documentation / fr / notation / pitches.itely
1 @c -*- coding: utf-8; mode: texinfo; documentlanguage: fr -*-
2 @ignore
3     Translation of GIT committish: 59968a089729d7400f8ece38d5bc98dbb3656a2b
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.12.0"
11
12 @c Translators: Frédéric Chiasson
13 @c Translation checkers: Valentin Villenave, Jean-Charles Malahieude
14
15 @node Hauteurs
16 @section Hauteurs
17 @translationof Pitches
18
19 @lilypondfile[quote]{pitches-headword.ly}
20
21 Cette section détaille la façon d'indiquer les hauteurs de notes, sous
22 trois aspects : la saisie des hauteurs, la modification des hauteurs
23 et les options de gravure.
24
25 @menu
26 * Écriture des hauteurs de note::             
27 * Modification de plusieurs hauteurs::   
28 * Gravure des hauteurs::          
29 * Têtes de note::                  
30 @end menu
31
32
33 @node Écriture des hauteurs de note
34 @subsection Écriture des hauteurs de note
35 @translationof Writing pitches
36
37 Cette section explique la manière d'indiquer les hauteurs de note.  Deux 
38 modes permettent d'indiquer l'octave des notes : le mode absolu, et le
39 mode relatif.  Ce dernier est le plus pratique lors de la saisie d'un
40 fichier source au clavier de l'ordinateur.
41
42 @menu
43 * Hauteurs avec octave absolue::       
44 * Octaves relatives::       
45 * Altérations::                 
46 * Noms de note dans d'autres langues::  
47 @end menu
48
49 @node Hauteurs avec octave absolue
50 @unnumberedsubsubsec Hauteurs avec octave absolue
51 @translationof Absolute octave entry
52
53 @cindex noms de note
54 @cindex hauteurs
55 @cindex absolues, hauteurs
56 @cindex absolues, octaves
57 @cindex octaves absolues
58
59 La hauteur s'écrit -- à moins de préciser une autre langue -- avec la
60 notation batave, en utilisant les lettres de @code{a} à @code{g}.
61 Les notes @code{c} (do) et @code{b} (si) sont écrites une octave sous le
62 do central. 
63
64 @c don't use c' here.
65 @lilypond[verbatim,quote,fragment]
66 \clef bass
67 c d e f
68 g a b c
69 d e f g
70 @end lilypond
71
72 @cindex octave, spécification
73
74 @funindex '
75 @funindex ,
76
77 L'octave peut être précisée sous forme d'une série d'apostrophes
78 @code{'} ou d'une série de virgules @code{,}.  Chaque @code{'} hausse la
79 note d'une octave, chaque @code{,} baisse la note d'une octave.
80
81 @lilypond[verbatim,quote,fragment]
82 \clef treble
83 c' c'' e' g
84 d'' d' d c
85 \clef bass
86 c, c,, e, g
87 d,, d, d c
88 @end lilypond
89
90
91 @seealso
92 Glossaire musicologique :
93 @rglos{Pitch names}.
94
95 Morceaux choisis :
96 @rlsr{Pitches}.
97
98
99 @node Octaves relatives
100 @unnumberedsubsubsec Octaves relatives
101 @translationof Relative octave entry
102
103 @cindex relatif
104 @cindex indication d'octave relative
105 @cindex octave relative, indication
106
107 @funindex \relative
108 @funindex relative
109
110 On spécifie les octaves en ajoutant @code{'} et @code{,} aux noms de
111 hauteurs.  En recopiant de la musique, on a vite fait de mettre une note
112 à la mauvaise octave, et ce genre d'erreur est difficile à retrouver.
113 Le mode d'écriture en octave relative prévient ces erreurs dans la
114 mesure où elles deviennent beaucoup plus évidentes : une seule erreur
115 décale le reste de la pièce à une mauvaise octave.
116
117
118 @example
119 \relative @var{hauteur_de_référence} @var{musicexpr}
120 @end example
121
122 En mode relatif, chaque note est considérée comme étant le plus proche
123 possible de celle qui la précède.  L'octave des notes mentionnées dans
124 @var{musicexpr} va être calculée de la manière suivante : 
125
126 @itemize
127 @item
128 Si aucun signe de changement d'octave n'est utilisé, l'intervalle de
129 base entre la note actuelle et la précédente sera toujours au plus d'une
130 quarte.  Cet intervalle est déterminé sans tenir compte des altérations. 
131
132 @item
133 Un signe de changement d'octave @code{'} ou @code{,} peut être ajouté
134 pour hausser ou baisser la note d'une octave par rapport à la hauteur
135 calculée sans spécification.
136
137 @item
138 Ces signes de changement d'octave peuvent être multipliés. Par exemple,
139 @code{''}@tie{}ou@tie{}@code{,,} ajouteront une octave supplémentaire.
140
141 @item
142 Lorsque l'on entre en mode @code{\relative}, une hauteur absolue de
143 départ peut être spécifiée, et agira dès lors comme si elle précédait la
144 première note de @var{musicexpr}.
145
146 @end itemize
147
148 Voici le mode @code{\relative} en action.
149
150 @lilypond[verbatim,quote]
151 \relative c {
152   \clef bass
153   c d e f
154   g a b c
155   d e f g
156 }
157 @end lilypond
158
159 On utilise les signes de changement d'octave pour les intervalles
160 dépassant la quarte.
161
162 @lilypond[verbatim,quote]
163 \relative c'' {
164   c g c f,
165   c' a, e'' c
166 }
167 @end lilypond
168
169 Bien que ne comportant aucun signe de changement d'octave, une séquence
170 de notes peut tout à fait couvrir un intervalle important.
171
172 @lilypond[verbatim,quote]
173 \relative c {
174   c f b e
175   a d g c
176 }
177 @end lilypond
178
179 Lorsque plusieurs blocs @code{\relative} sont imbriqués, c'est la
180 dernière clause @code{\relative} qui est prise en compte.
181
182 @lilypond[verbatim,quote]
183 \relative c' {
184   c d e f
185   \relative c'' {
186     c d e f
187   }
188 }
189 @end lilypond
190
191 @code{\relative} est sans effet sur un bloc @code{\chordmode}.
192
193 @lilypond[verbatim,quote]
194 \new Staff {
195   \relative c''' {
196     \chordmode { c1 }
197   }
198   \chordmode { c1 }
199 }
200 @end lilypond
201
202 @code{\relative} n'est pas permis au sein d'un bloc @code{\chordmode}.
203
204 Pour utiliser le mode d'octave relative dans de la musique transposée,
205 une clause @code{\relative} additionnelle doit être placée au sein du
206 bloc @code{\transpose}. 
207
208 @lilypond[verbatim,quote]
209 \relative c' {
210   d e
211   \transpose f g {
212     d e
213     \relative c' {
214       d e
215     }
216   }
217 }
218 @end lilypond
219
220
221 @cindex accords et octave relative
222 @cindex octave relative et accords
223
224 Si l'expression précédente est un accord, c'est la première note de
225 l'accord qui détermine l'emplacement de la première note du prochain
226 accord.  A l'intérieur de l'accord, les notes sont placées relativement
227 à celle qui précède.  Examinez avec attention l'exemple suivant, et tout
228 particulièrement le positionnement des do.
229
230 @lilypond[verbatim,quote]
231 \relative c' {
232   c
233   <c e g>
234   <c' e g'>
235   <c, e, g''>
236 }
237 @end lilypond
238
239 Comme nous l'avons vu, l'octaviation est déterminée sans tenir compte
240 des altérations.  Ainsi un mi double-dièse après un si naturel sera
241 placé au-dessus de celui-ci, alors qu'un fa double-bémol se retrouvera
242 en dessous.  En d'autres termes, une quarte doublement augmentée
243 demeure considérée comme un intervalle plus petit qu'une quinte
244 diminuée, bien que la quarte doublement augmentée soit de sept demi-tons
245 et la quinte diminuée de seulement six demi-tons.
246
247 @lilypond[verbatim,quote]
248 \relative c'' {
249   c2 fis
250   c2 ges
251   b2 eisis
252   b2 feses
253 }
254 @end lilypond
255
256
257 @seealso
258 Glossaire musicologique :
259 @rglos{fifth},
260 @rglos{interval},
261 @rglos{Pitch names}.
262
263 Manuel de notation :
264 @ref{Vérifications d'octave}.
265
266 Morceaux choisis :
267 @rlsr{Pitches}.
268
269 Référence des propriétés internes :
270 @rinternals{RelativeOctaveMusic}.
271
272
273 @node Altérations
274 @unnumberedsubsubsec Altérations
275 @translationof Accidentals
276
277 @cindex altération
278 @cindex armure
279 @cindex clef
280
281 @c duplicated in Key signature and in Accidentals
282 @warning{Les nouveaux utilisateurs sont parfois déroutés par la gestion
283 des altérations et de l'armure.  Pour LilyPond, une hauteur n'est que du
284 matériau brut ; l'armure et la clef ne feront que déterminer comment ce
285 matériau sera retranscrit.  Un simple @code{c} signifie tout bonnement 
286 @w{@qq{ do naturel}} quels que soient l'armure et la clef en question.
287 Pour plus d'information, reportez-vous au chapitre
288 @rlearning{Altérations et armure}.} 
289
290 @cindex noms de note, hollandais
291 @cindex noms de note, par défaut
292 @cindex dièse
293 @cindex bémol
294 @cindex double dièse
295 @cindex double bémol
296 @cindex flat, double
297 @cindex naturel
298 @cindex bécarre
299
300 Dans la notation par défaut, un @notation{dièse} est formé en ajoutant
301 @code{-is} après le nom de note, un @notation{bémol} en ajoutant
302 @code{-es}.  Les @notation{double-dièses} et @notation{double-bémols}
303 sont obtenus en ajoutant @code{-isis} ou @code{-eses} au nom de note.
304 Ce sont les noms de note hollandais.  Pour les autres langues, consultez 
305 @ref{Noms de note dans d'autres langues}.
306
307 @lilypond[verbatim,quote,relative=2]
308 ais1 aes aisis aeses
309 @end lilypond
310
311 Un bécarre annule l'effet d'une altération, qu'elle soit accidentelle
312 ou à l'armure.  Cependant, dans la syntaxe des noms de note, les
313 bécarres ne s'écrivent pas avec un suffixe ; un simple nom de note
314 donnera une note bécarre.
315
316 @lilypond[verbatim,quote,relative=2]
317 a4 aes a2
318 @end lilypond
319
320 @cindex quarts de ton
321 @cindex demi-bémols
322 @cindex demi-dièses
323
324 Les demi-bémols et demi-dièses s'écrivent en ajoutant respectivement
325 @code{-eh} et @code{-ih}. Voici une série de dos altérés en hauteurs
326 croissantes :
327
328 @lilypond[verbatim,quote,relative=2]
329 ceseh1 ces ceh c cih cis cisih
330 @end lilypond
331
332 Les micro-intervalles sont aussi exportés dans le fichier MIDI.
333
334
335 @cindex altération de précaution
336 @cindex altération entre parenthèses
337 @cindex précaution, altération de
338 @cindex parenthèses, altération entre
339
340 @funindex ?
341 @funindex !
342
343 Normalement, les altérations sont imprimées automatiquement, mais il se
344 peut que vous vouliez les imprimer manuellement.  On peut forcer
345 l'impression d'une altération , dite @qq{de précaution}, en ajoutant un
346 point d'exclamation @code{!} après la hauteur de note.  Une altération
347 entre parenthèses peut être obtenue en ajoutant un point d'interrogation
348 @code{?} après la hauteur de note.  Ces signes peuvent aussi être
349 utilisés pour imprimer des bécarres.
350
351 @lilypond[verbatim,quote,relative=2]
352 cis cis cis! cis? c c c! c?
353 @end lilypond
354
355 @cindex altération et liaison de tenue
356 @cindex liaison de tenue et altération
357
358 Lorsqu'une note est prolongée par une liaison de tenue, l'altération ne
359 sera réimprimée que s'il y a un saut de ligne.
360
361 @lilypond[verbatim,quote,relative=2]
362 cis1 ~ cis ~
363 \break
364 cis
365 @end lilypond
366
367
368 @snippets
369
370 @lilypondfile[verbatim,lilyquote,texidoc, doctitle]
371 {preventing-extra-naturals-from-being-automatically-added.ly}
372
373 @lilypondfile[verbatim,lilyquote,texidoc,doctitle]
374 {makam-example.ly}
375
376
377 @seealso
378 Glossaire musicologique :
379 @rglos{sharp},
380 @rglos{flat},
381 @rglos{double sharp},
382 @rglos{double flat},
383 @rglos{Pitch names},
384 @rglos{quarter tone}.
385
386 Manuel d'initiation :
387 @rlearning{Altérations et armure}.
388
389 Manuel de notation :
390 @ref{Altérations accidentelles automatiques},
391 @ref{Altérations accidentelles suggérées},
392 @ref{Noms de note dans d'autres langues}.
393
394 Morceaux choisis :
395 @rlsr{Pitches}.
396
397 Références internes du programme :
398 @rinternals{Accidental_engraver},
399 @rinternals{Accidental},
400 @rinternals{AccidentalCautionary},
401 @rinternals{accidental-interface}.
402
403 L'impression automatique des altérations peut être affinée de plusieurs
404 manières.  Pour plus d'information, voir 
405 @ref{Altérations accidentelles automatiques}. 
406
407
408 @cindex accidentel, quart de ton
409 @cindex quart de ton
410
411 @knownissues
412
413 Il n'y a pas de standard universellement accepté pour noter le bémol et
414 demi (qui abaisse la hauteur trois quarts de ton), le symbole de
415 LilyPond n'est donc conforme à aucun standard.
416
417
418
419 @node Noms de note dans d'autres langues
420 @unnumberedsubsubsec Noms de note dans d'autres langues
421 @translationof Note names in other languages
422
423 @cindex notes, noms selon la langue
424 @cindex noms de note, langues
425 @cindex langues, noms de note
426
427 Vous disposez de jeux prédéfinis de noms de note pour plusieurs autres
428 langues.  Pour les utiliser, incluez le fichier d'initialisation
429 spécifique à la langue voulue.  Par exemple, pour les langues romanes,
430 ajoutez @w{@code{\include "italiano.ly"}} au début du fichier source.
431
432 @warning{Dans la mesure où certains fichiers d'initialisation, comme 
433 @w{@code{predefined-fretboards.ly}}, utilisent les conventions bataves,
434 la commande @code{\include} concernant la langue que vous décirez
435 utiliser doît intervenir après toutes les autres inclusions de fichier
436 d'initialisation de LilyPond.}
437
438 Les fichiers de langue disponibles ainsi que les noms de note utilisés
439 sont les suivants :
440
441 @quotation
442 @multitable {@file{nederlands.ly}} {do re mi fa sol la sib si}
443 @headitem Fichier linguistique
444   @tab Nom des notes
445 @item @file{nederlands.ly}
446   @tab c d e f g a bes b
447 @item @file{arabic.ly}
448   @tab do re mi fa sol la sib si
449 @item @file{catalan.ly}
450   @tab do re mi fa sol la sib si
451 @item @file{deutsch.ly}
452   @tab c d e f g a b h
453 @item @file{english.ly}
454   @tab c d e f g a bf b
455 @item @file{espanol.ly}
456   @tab do re mi fa sol la sib si
457 @item @file{italiano.ly}
458   @tab do re mi fa sol la sib si
459 @item @file{norsk.ly}
460   @tab c d e f g a b h
461 @item @file{portugues.ly}
462   @tab do re mi fa sol la sib si
463 @item @file{suomi.ly}
464   @tab c d e f g a b h
465 @item @file{svenska.ly}
466   @tab c d e f g a b h
467 @item @file{vlaams.ly}
468   @tab do re mi fa sol la sib si
469 @end multitable
470 @end quotation
471
472 @noindent
473 et les suffixes d'altération correspondants :
474
475 @quotation
476 @multitable {@file{nederlands.ly}} {-s/-sharp} {-ess/-es} {-ss/-x/-sharpsharp} {-essess/-eses}
477 @headitem Fichier linguistique
478   @tab dièse @tab bémol @tab double dièse @tab double bémol
479 @item @file{nederlands.ly}
480   @tab -is @tab -es @tab -isis @tab -eses
481 @item @file{arabic.ly}
482   @tab -d @tab -b @tab -dd @tab -bb
483 @item @file{catalan.ly}
484   @tab -d/-s @tab -b @tab -dd/-ss @tab -bb
485 @item @file{deutsch.ly}
486   @tab -is @tab -es @tab -isis @tab -eses
487 @item @file{english.ly}
488   @tab -s/-sharp @tab -f/-flat @tab -ss/-x/-sharpsharp
489     @tab -ff/-flatflat
490 @item @file{espanol.ly}
491   @tab -s @tab -b @tab -ss/-x @tab -bb
492 @item @file{italiano.ly}
493   @tab -d @tab -b @tab -dd @tab -bb
494 @item @file{norsk.ly}
495   @tab -iss/-is @tab -ess/-es @tab -ississ/-isis
496     @tab -essess/-eses
497 @item @file{portugues.ly}
498   @tab -s @tab -b @tab -ss @tab -bb
499 @item @file{suomi.ly}
500   @tab -is @tab -es @tab -isis @tab -eses
501 @item @file{svenska.ly}
502   @tab -iss @tab -ess @tab -ississ @tab -essess
503 @item @file{vlaams.ly}
504   @tab -k @tab -b @tab -kk @tab -bb
505 @end multitable
506 @end quotation
507
508 @noindent
509 Notez qu'en hollandais, en allemand, en norvégien et en suédois, un
510 @notation{la} altéré de @notation{bémol} se note @code{aes} et
511 @code{aeses}.  Ces formes sont contractées en @code{as} et @code{ases}
512 (ou plus communément @code{asas}).  Dans certains fichiers
513 linguistiques, seules ces formes abrégées ont été définies.
514
515 @lilypond[verbatim,quote,relative=2]
516 a2 as e es a ases e eses
517 @end lilypond
518
519
520 @cindex microtonalités
521 @cindex demi-dièse
522 @cindex demi-bémol
523 @cindex sesqui-dièse
524 @cindex sesqui-bémol
525
526 @noindent
527 Certaines musiques utilisent des microtonalités, pour lesquelles les
528 altérations sont des fractions de dièse ou bémol @qq{normaux}.  Le
529 tableau suivant répertorie les noms de note en quart de ton, tels que
530 définis dans plusieurs fichiers linguistiques. Les préfixes @emph{semi-}
531 et @emph{sesqui-} correspondent au @emph{demi-} et @emph{trois demis}.
532 À noter qu'aucune définition n'existe à ce jour pour le norvégien, le
533 suédois, le catalan et l'espagnol.
534
535 @quotation
536 @multitable {@file{nederlands.ly}} {@b{semi-sharp}} {@b{semi-flat}} {@b{sesqui-sharp}} {@b{sesqui-flat}}
537 @headitem Fichier linguistique
538   @tab semi-dièse @tab semi-bémol @tab sesqui-dièse @tab sesqui-bémol
539 @item @file{nederlands.ly}
540   @tab -ih @tab -eh @tab -isih @tab -eseh
541 @item @file{arabic.ly}
542   @tab -sd @tab -sb @tab -dsd @tab -bsb
543 @item @file{deutsch.ly}
544   @tab -ih @tab -eh @tab -isih @tab -eseh
545 @item @file{english.ly}
546   @tab -qs @tab -qf @tab -tqs @tab -tqf
547 @item @file{espanol.ly}
548   @tab -cs @tab -cb @tab -tcs @tab -tcb
549 @item @file{italiano.ly}
550   @tab -sd @tab -sb @tab -dsd @tab -bsb
551 @item @file{portugues.ly}
552   @tab -sqt @tab -bqt @tab -stqt @tab -btqt
553 @end multitable
554 @end quotation
555
556
557 @seealso
558 Glossaire musicologique :
559 @rglos{Pitch names}.
560
561 Morceaux choisis :
562 @rlsr{Pitches}.
563
564
565 @node Modification de plusieurs hauteurs
566 @subsection Modification de plusieurs hauteurs
567 @translationof Changing multiple pitches
568
569 Cette partie traite de la manière de modifier les hauteurs de note.
570
571 @menu
572 * Vérifications d'octave::                
573 * Transposition::                   
574 @end menu
575
576 @node Vérifications d'octave
577 @unnumberedsubsubsec Vérifications d'octave
578 @translationof Octave checks
579
580 @cindex vérification d'octave
581 @cindex octave, vérification
582 @cindex contrôle des hauteurs
583
584 @funindex =
585 @funindex \octaveCheck
586 @funindex octaveCheck
587 @funindex controlpitch
588
589
590 Les tests d'octave rendent la correction d'erreurs d'octave plus facile
591 dans le mode d'octave @code{relative} -- un @code{,} ou un @code{'}
592 oublié, ça n'arrive pas qu'aux autres ! : une note peut être suivie de 
593 @w{@code{=}@var{apostrophes/virgules}} pour indiquer à quelle octave
594 absolue elle devrait être.  Dans l'exemple suivant, le @code{d} générera
595 un avertissement, puisqu'on attend un @code{d''} mais qu'on obtient un
596 @code{d'} -- il n'y a qu'une tierce entre @code{b'} et @code{d''}.  Sur
597 la partition, l'octave sera corrigée pour donner un @code{d''} et la
598 prochaine note sera calculée en fonction de @code{d''} et non de
599 @code{d'}. 
600
601 @lilypond[verbatim,quote]
602 \relative c'' {
603   c2 d='4 d
604   e2 f
605 }
606 @end lilypond
607
608 Il existe aussi une vérification d'octave qui ne produit pas de musique
609 imprimée, ayant pour syntaxe @w{@code{\octaveCheck}
610 @var{hauteur_référence}} -- @var{hauteur_référence} étant spécifiée en
611 mode absolu.  Cette commande vérifie que l'intervalle entre la note qui
612 précède et @var{hauteur_référence} est inférieure à la quinte comme il
613 se doît en mode relatif.  Dans le cas contraire, un message sera émis et
614 la note précédente ne sera pas modifiée.  Les notes suivantes seront,
615 par contre, positionnées relativement à @var{hauteur_référence}.
616
617 @lilypond[verbatim,quote]
618 \relative c'' {
619   c2 d
620   \octaveCheck c'
621   e2 f
622 }
623 @end lilypond
624
625 Dans les deux mesures qui suivent, les premier et troisième
626 @code{\octaveCheck} échouent, mais le deuxième est concluant.
627
628 @lilypond[verbatim,quote]
629 \relative c'' {
630   c4 f g f
631
632   c4
633   \octaveCheck c'
634   f
635   \octaveCheck c'
636   g
637   \octaveCheck c'
638   f
639 }
640 @end lilypond
641
642
643 @seealso
644 Morceaux choisis :
645 @rlsr{Pitches}.
646
647 Référence des propriétés internes :
648 @rinternals{RelativeOctaveCheck}.
649
650
651 @node Transposition
652 @unnumberedsubsubsec Transposition
653 @translationof Transpose
654
655 @cindex transposition
656 @cindex transposition des hauteurs
657
658 @funindex \transpose
659 @funindex transpose
660
661 Une expression musicale peut être transposée avec @code{\transpose}.
662 Voici la syntaxe :
663
664 @example
665 \transpose @var{note_de_départ} @var{note_d_arrivée} @var{musicexpr}
666 @end example
667
668 @noindent
669 Cela signifie que @var{musicexpr} est transposé d'un intervalle entre
670 les notes @var{note_de_départ} et @var{note_d_arrivée} : toute note
671 dont la hauteur était @code{note_de_départ} est changée en
672 @code{note_d_arrivée} et les autres note seront changées selon le même
673 intervalle. 
674
675 @warning{La musique contenue dans un bloc @code{@bs{}transpose} est en
676 octaves absolus, sauf à inclure dans ce même bloc une clause
677 @code{@bs{}relative}.} 
678
679 Prenons comme exemple une pièce écrite en ré majeur.  Si cette pièce est
680 un peu trop basse pour l'interprète, elle peut être transposée en mi
681 majeur.  Vous noterez que l'armure est modifiée automatiquement.
682
683 @lilypond[verbatim,quote]
684 \transpose d e {
685   \relative c' {
686     \key d \major
687     d4 fis a d
688   }
689 }
690 @end lilypond
691
692 @cindex transpositeur, instrument
693 @cindex instruments transpositeurs
694
695 Regardons maintenant une partie écrite pour violon -- un instrument en
696 ut.  Si cette partie doit être jouée par une clarinette en la (écrite à
697 la tierce mineure supérieure, un do écrit donnant un la réel), la
698 transposition suivante créera la partie appropriée.
699
700 @lilypond[verbatim,quote]
701 \transpose a c' {
702   \relative c' {
703     \key c \major
704     c4 d e g
705   }
706 }
707 @end lilypond
708
709 @noindent
710 La présence de @w{@code{\key c \major}} s'explique par le fait que, bien
711 que les notes soient effectivement transposées, l'armure ne sera
712 imprimée que dans la mesure où elle est explicitement mentionnée.
713
714 @code{\transpose} fait la distinction entre les notes enharmoniques :
715 @w{@code{\transpose c cis}} et @w{@code{\transpose c des}} transposeront
716 la pièce un demi-ton plus haut.  Mais la première version écrira des
717 dièses et la deuxième des bémols.
718
719 @lilypond[verbatim,quote]
720 music = \relative c' { c d e f }
721 \new Staff {
722   \transpose c cis { \music }
723   \transpose c des { \music }
724 }
725 @end lilypond
726
727 On peut aussi utiliser @code{\transpose} pour entrer des notes écrites
728 pour un instrument transpositeur.  Normalement, les hauteurs dans
729 LilyPond sont écrites en ut, c'est à dire en sons réels, mais elles
730 peuvent être écrites dans un autre ton.  Quand, par exemple, on écrit
731 pour une trompette en si bémol, commençant sur un ré à l'oreille, on
732 pourrait écrire 
733
734 @example
735 musiqueEnSiBemol = @{ e4 @dots{} @}
736 \transpose c bes, \musiqueEnSiBemol
737 @end example
738
739 @noindent
740 Pour imprimer cette musique en si bémol à nouveau -- et de ce fait
741 produire une partie de trompette, au lieu d'un conducteur en notes
742 réelles, on utilisera un deuxième @code{transpose}
743
744 @example
745 musiqueEnSiBemol = @{ e4 @dots{} @}
746 \transpose f c' @{ \transpose c bes, \musiqueEnSiBemol @}
747 @end example
748
749 @noindent
750 Pour plus d'information à ce sujet, consultez 
751 @ref{Instruments transpositeurs}.
752
753
754 @snippets
755
756 @lilypondfile[verbatim,lilyquote,texidoc,doctitle]
757 {transposing-pitches-with-minimum-accidentals-smart-transpose.ly}
758
759
760 @seealso
761 Manuel de notation :
762 @ref{Octaves relatives},
763 @ref{Instruments transpositeurs}.
764
765 Morceaux choisis :
766 @rlsr{Pitches}.
767
768 Référence des propriété internes :
769 @rinternals{TransposedMusic}.
770
771
772 @funindex \transpose
773 @funindex transpose
774 @funindex \chordmode
775 @funindex chordmode
776 @funindex \relative
777 @funindex relative
778
779 @knownissues
780
781 Si vous voulez utiliser en même temps @code{@bs{}transpose} et
782 @code{@bs{}relative}, vous devez mettre @code{@bs{}transpose} en dehors de
783 @code{@bs{}relative}, puisque @code{@bs{}relative} n'aura aucun effet sur la
784 musique apparaissant dans un @code{@bs{}transpose}.
785
786 @node Gravure des hauteurs
787 @subsection Gravure des hauteurs
788 @translationof Displaying pitches
789
790 Nous allons voir dans cette partie comment influer sur la gravure des
791 hauteurs. 
792
793 @menu
794 * Clefs::                        
795 * Armure::               
796 * Marques d'octaviation::             
797 * Instruments transpositeurs::   
798 * Altérations accidentelles automatiques::       
799 * Ambitus::                     
800 @end menu
801
802 @node Clefs
803 @unnumberedsubsubsec Clefs
804 @translationof Clef
805
806 @cindex clé de sol
807 @cindex clé de fa
808 @cindex clé d'ut
809
810 @funindex \clef
811 @funindex clef
812
813 La clé indique quelles lignes de la portée correspondent à quelles
814 hauteurs.  Elle peut changer au fil du morceau, comme dans l'exemple
815 suivant qui indique le do médium dans différentes clefs :
816
817 @lilypond[verbatim,quote,relative=1]
818 \clef treble
819 c2 c
820 \clef alto
821 c2 c
822 \clef tenor
823 c2 c
824 \clef bass
825 c2 c
826 @end lilypond
827
828 LilyPond met à votre disposition d'autres clefs supplémentaires :
829
830 @lilypond[verbatim,quote,relative=1]
831 \clef french
832 c2 c
833 \clef soprano
834 c2 c
835 \clef mezzosoprano
836 c2 c
837 \clef baritone
838 c2 c
839
840 \break
841
842 \clef varbaritone
843 c2 c
844 \clef subbass
845 c2 c
846 \clef percussion
847 c2 c
848 \clef tab
849 c2 c
850
851 \break
852
853 \clef G
854 c2 c
855 \clef F
856 c2 c
857 \clef C
858 c2 c
859
860 @end lilypond
861
862 Il esxiste d'autres clefs, qui sont plus particulièrement destinées à la
863 musique ancienne.  Voir à ce sujet @ref{Clefs anciennes}.
864
865 @cindex transposition et clefs
866 @cindex clef et transposition
867 @cindex octave et clef
868 @cindex chorale, clef de tenor
869 @cindex tenor, clef
870
871
872 En ajoutant @code{_8} ou @code{^8} au nom de la clé, celle-ci est
873 transposée à l'octave respectivement inférieure ou supérieure, et
874 @code{_15} ou @code{^15} la transpose de deux octaves.  L'argument
875 @var{clefname} doit être mis entre guillemets lorsqu'il contient des
876 caractères supplémentaires.  Par exemple,
877
878
879 @lilypond[verbatim,quote,relative=2]
880 \clef treble
881 c2 c
882 \clef "treble_8"
883 c2 c
884 \clef "bass^15"
885 c2 c
886 @end lilypond
887
888
889 @snippets
890
891 @lilypondfile[verbatim,lilyquote,texidoc,doctitle]
892 {tweaking-clef-properties.ly}
893
894
895 @seealso
896 Manuel de notation :
897 @ref{Clefs anciennes}.
898
899 Morceaux choisis:
900 @rlsr{Pitches}.
901
902 Référence des propriétés internes :
903 @rinternals{Clef_engraver},
904 @rinternals{Clef},
905 @rinternals{OctavateEight},
906 @rinternals{clef-interface}.
907
908
909 @node Armure
910 @unnumberedsubsubsec Armure
911 @translationof Key signature
912
913 @cindex armure
914
915 @funindex \key
916 @funindex key
917
918 @c duplicated in Key signature and in Accidentals
919 @warning{Les nouveaux utilisateurs sont parfois déroutés par la gestion
920 des altérations et de l'armure.  Pour LilyPond, une hauteur n'est que du
921 matériau brut ; l'armure et la clef ne feront que déterminer comment ce
922 matériau sera retranscrit.  Un simple @code{c} signifie tout bonnement 
923 @w{@qq{ do naturel}} quels que soient l'armure et la clef en question.
924 Pour plus d'information, reportez-vous au chapitre
925 @rlearning{Altérations et armure}.} 
926
927 L'armure indique la tonalité dans laquelle la pièce doit être jouée.
928 Elle comprend un ensemble d'altérations (dièses ou bémols) à la clef,
929 c'est-à-dire au début de la portée.
930
931 On définit ou modifie l'armure avec la commande @code{\key}
932
933 @example
934 @code{\key} @var{hauteur} @var{mode}
935 @end example
936
937 @funindex \major
938 @funindex major
939 @funindex \minor
940 @funindex minor
941 @funindex \ionian
942 @funindex ionian
943 @funindex \locrian
944 @funindex locrian
945 @funindex \aeolian
946 @funindex aeolian
947 @funindex \mixolydian
948 @funindex mixolydian
949 @funindex \lydian
950 @funindex lydian
951 @funindex \phrygian
952 @funindex phrygian
953 @funindex \dorian
954 @funindex dorian
955
956 @cindex modes anciens
957 @cindex modes
958 @cindex majeur
959 @cindex mineur
960 @cindex ionien
961 @cindex locrien
962 @cindex éolien
963 @cindex mixolydien
964 @cindex lydien
965 @cindex phrygien
966 @cindex dorien
967
968 @noindent
969 Ici, @var{mode} doit être @code{\major} ou @code{\minor} afin d'avoir
970 respectivement @var{hauteur}-majeur ou @var{hauteur}-mineur.  Vous pouvez
971 aussi avoir recours aux modes anciens que sont @code{\ionian},
972 @code{\locrian}, @code{\aeolian}, @code{\mixolydian}, @code{\lydian},
973 @code{\phrygian}, et @code{\dorian}.
974
975 @lilypond[verbatim,quote,relative=2]
976 \key g \major
977 fis1
978 f
979 fis
980 @end lilypond
981
982
983 @snippets
984
985 @lilypondfile[verbatim,lilyquote,texidoc,doctitle]
986 {preventing-natural-signs-from-being-printed-when-the-key-signature-changes.ly}
987
988 @lilypondfile[verbatim,lilyquote,texidoc,doctitle]
989 {non-traditional-key-signatures.ly}
990
991
992 @seealso
993 Glossaire musicologique :
994 @rglos{church mode},
995 @rglos{scordatura}.
996
997 Manuel d'initiation :
998 @rlearning{Altérations et armure}.
999
1000 Morceaux choisis :
1001 @rlsr{Pitches}.
1002
1003 Référence des propriétés internes :
1004 @rinternals{KeyChangeEvent},
1005 @rinternals{Key_engraver},
1006 @rinternals{Key_performer},
1007 @rinternals{KeyCancellation},
1008 @rinternals{KeySignature},
1009 @rinternals{key-cancellation-interface},
1010 @rinternals{key-signature-interface}.
1011
1012
1013 @node Marques d'octaviation
1014 @unnumberedsubsubsec Marques d'octaviation
1015 @translationof Ottava brackets
1016
1017 @cindex ottava
1018 @cindex 15ma
1019 @cindex 8va
1020 @cindex 8ve
1021 @cindex octaviation
1022
1023 @funindex set-octavation
1024 @funindex \ottava
1025 @funindex ottava
1026
1027 Les marques d'octaviation, @emph{Ottava}, permettent d'introduire une
1028 transposition spécifique d'une octave pour la portée en cours.  C'est
1029 la fonction @code{ottava} qui s'en charge.
1030
1031 @lilypond[verbatim,quote,relative=2]
1032 a'2 b
1033 \ottava #1
1034 a b
1035 \ottava #0
1036 a b
1037 @end lilypond
1038
1039 La fonction @code{ottava} peut aussi prendre en argument les
1040 valeurs -1@tie{}(pour 8va bassa), 2@tie{}(pour 15ma -- 2 octaves) ou
1041 -2@tie{}(pour 15ma bassa).   
1042
1043
1044 @snippets
1045
1046 @lilypondfile[verbatim,lilyquote,texidoc,doctitle]
1047 {ottava-text.ly}
1048
1049
1050 @seealso
1051 Glossarire musicologique :
1052 @rglos{octavation}.
1053
1054 Morceaux choisis :
1055 @rlsr{Pitches}.
1056
1057 Référence des propriétés internes :
1058 @rinternals{Ottava_spanner_engraver},
1059 @rinternals{OttavaBracket},
1060 @rinternals{ottava-bracket-interface}.
1061
1062
1063 @node Instruments transpositeurs
1064 @unnumberedsubsubsec Instruments transpositeurs
1065 @translationof Instrument transpositions
1066
1067 @cindex transposition, MIDI
1068 @cindex MIDI et transposition
1069 @cindex transposition, instrument
1070
1071 @funindex \transposition
1072 @funindex transposition
1073
1074 Lorsque l'on saisit une partition d'ensemble incluant des instruments
1075 transpositeurs, certaines parties peuvent être dans une autre tonalité
1076 que la @notation{tonalité de concert}.  Il faudra en pareil cas indiquer
1077 la tonalité spécifique de ces @notation{instruments transpositeurs},
1078 sous peine de fichier MIDI erroné et de citations incorrectes.  Pour
1079 plus de détails sur les citations, consultez le chapitre 
1080 @ref{Citation d'autres voix}.
1081
1082 @example
1083 \transposition @var{hauteur}
1084 @end example
1085
1086 La hauteur donnée en argument à @code{\transposition} doit
1087 correspondre à la note entendue lorsqu'un @code{do} écrit sur la
1088 portée est joué par l'instrument transpositeur.  Cette hauteur doit être
1089 mentionnée en @notation{mode absolu}.  Par exemple, lorsque
1090 vous saisissez une partition en notes réelles, toutes les voix
1091 devraient être en ut ; si un instrument joue un ton au dessus, il faudra
1092 lui ajouter un @w{@code{\transposition d'}}.  La commande
1093 @code{\transposition} s'utilise @strong{si et seulement si} les notes à
1094 saisir @strong{ne sont pas} dans la tonalité de concert.
1095
1096 Voici un fragment pour violon et clarinette en si bémol (@emph{B-flat})
1097 pour lequel les parties respectives ont été recopiées à partir du
1098 conducteur.  Les deux instruments sont à l'unisson.
1099
1100 @lilypond[verbatim,quote]
1101 \new GrandStaff <<
1102   \new Staff = "violin" {
1103     \relative c'' {
1104       \set Staff.instrumentName = #"Vln"
1105       \set Staff.midiInstrument = #"violin"
1106       % not strictly necessary, but a good reminder
1107       \transposition c'
1108
1109       \key c \major
1110       g4( c8) r c r c4
1111     }
1112   }
1113   \new Staff = "clarinet" {
1114     \relative c'' {
1115       \set Staff.instrumentName = \markup { Cl (B\flat) }
1116       \set Staff.midiInstrument = #"clarinet"
1117       \transposition bes
1118
1119       \key d \major
1120       a4( d8) r d r d4
1121     }
1122   }
1123 >>
1124 @end lilypond
1125
1126 La @code{\transposition} peut évoluer au cours d'un morceau.  Un
1127 clarinettiste peut être amené à jongler entre une clarinette en la et
1128 une autre en si bémol.
1129
1130 @lilypond[verbatim,quote,relative=2]
1131 \set Staff.instrumentName = #"Cl (A)"
1132 \key a \major
1133 \transposition a
1134 c d e f
1135 \textLengthOn
1136 s1*0^\markup { Switch to B\flat clarinet }
1137 R1
1138
1139 \key bes \major
1140 \transposition bes
1141 c2 g
1142 @end lilypond
1143
1144
1145 @seealso
1146 Glossaire musicologique :
1147 @rglos{concert pitch},
1148 @rglos{transposing instrument}.
1149
1150 Manuel de notation :
1151 @ref{Citation d'autres voix},
1152 @ref{Transposition}.
1153
1154 Morceaux choisis :
1155 @rlsr{Pitches}.
1156
1157
1158 @node Altérations accidentelles automatiques
1159 @unnumberedsubsubsec Altérations accidentelles automatiques
1160 @translationof Automatic accidentals
1161 @cindex Altérations accidentelles automatiques
1162
1163 @cindex altération, style
1164 @cindex altération, style par défaut
1165 @cindex accidentelles, altérations
1166 @cindex accidentelles automatiques
1167 @cindex automatiques, altérations accidentelles
1168 @cindex default accidental style
1169
1170 @funindex set-accidental-style
1171 @funindex voice
1172 @funindex default
1173
1174
1175 LilyPond dispose d'une fonction chargée de regrouper les règles suivant 
1176 lesquelles s'impriment les altérations.  Elle s'invoque de la manière
1177 suivante : 
1178
1179 @funindex set-accidental-style
1180 @example
1181 \new Staff <<
1182   #(set-accidental-style 'REGLE)
1183   @{ @dots{} @}
1184 >>
1185 @end example
1186
1187 La règle de gestion des altérations s'applique par défaut au contexte
1188 @code{Staff} en cours, exception faite des styles @code{piano} et
1189 @code{piano-cautionary} comme nous allons le voir.  Cette fonction
1190 accepte un éventuel argument supplémentaire chargé de spécifier
1191 le champ d'action de la règle à suivre.  A titre d'exemple, il faudra
1192 utiliser, pour que toutes les portées d'un même système -- contexte
1193 @code{StaffGroup} -- soient soumises à la même règle :
1194
1195 @example
1196 #(set-accidental-style 'voice 'StaffGroup)
1197 @end example
1198
1199 Nous vous présentons ci-après les différentes régles d'altération prises
1200 en charge.  Pour les besoins de la démonstration, nous partirons de
1201 l'exemple suivant :
1202
1203 @lilypond[verbatim,quote]
1204 musicA = {
1205   <<
1206     \relative c' {
1207       cis'8 fis, d'4 <a cis>8 f bis4 |
1208       cis2. <c, g'>4 |
1209     }
1210     \\
1211     \relative c' {
1212       ais'2 cis, |
1213       fis8 b a4 cis2 |
1214     }
1215   >>
1216 }
1217
1218 musicB = {
1219   \clef bass
1220   \new Voice {
1221     \voiceTwo \relative c' {
1222       <fis, a cis>8 <fis a cis>
1223       \change Staff = up
1224       cis' cis
1225       \change Staff = down
1226       <fis, a> <fis a>
1227       \showStaffSwitch
1228       \change Staff = up
1229       dis'4 |
1230       \change Staff = down
1231       <fis, a cis>4 gis <f a d>2 |
1232     }
1233   }
1234 }
1235
1236 \new PianoStaff {
1237   <<
1238     \context Staff = "up" {
1239       #(set-accidental-style 'default)
1240       \musicA
1241     }
1242     \context Staff = "down" {
1243       #(set-accidental-style 'default)
1244       \musicB
1245     }
1246   >>
1247 }
1248 @end lilypond
1249
1250 Notez bien que pour appliquer le même style aux deux portées, seules les
1251 dernières lignes de cet exemple nous intéressent.
1252
1253 @example
1254 \new PianoStaff @{
1255   <<
1256     \context Staff = "haut" @{
1257       %%% voici la ligne à modifier en conséquence :
1258       #(set-accidental-style 'default 'Score)
1259       \musicA
1260     @}
1261     \context Staff = "bas" @{
1262       \musicB
1263     @}
1264   >>
1265 @}
1266 @end example
1267
1268
1269 @c don't use verbatim in this table.
1270 @table @code
1271 @item default
1272
1273 @cindex @emph{default}, style d'altérations
1274 @cindex altérations, style @emph{default}
1275
1276 @funindex default
1277
1278 C'est la règle d'impression par défaut, qui se rapporte à l'usage 
1279 en vigueur au XVIIIème siècle : les altérations accidentelles sont
1280 valables tout une mesure, et uniquement à leur propre octave.  C'est la
1281 raison pour laquelle il n'y a pas de bécarre avant le @notation{si} de
1282 la deuxième mesure, ni avant le dernier @notation{do}.
1283
1284 @lilypond[quote]
1285 musicA = {
1286   <<
1287     \relative c' {
1288       cis'8 fis, d'4 <a cis>8 f bis4 |
1289       cis2. <c, g'>4 |
1290     }
1291     \\
1292     \relative c' {
1293       ais'2 cis, |
1294       fis8 b a4 cis2 |
1295     }
1296   >>
1297 }
1298
1299 musicB = {
1300   \clef bass
1301   \new Voice {
1302     \voiceTwo \relative c' {
1303       <fis, a cis>8 <fis a cis>
1304       \change Staff = up
1305       cis' cis
1306       \change Staff = down
1307       <fis, a> <fis a>
1308       \showStaffSwitch
1309       \change Staff = up
1310       dis'4 |
1311       \change Staff = down
1312       <fis, a cis>4 gis <f a d>2 |
1313     }
1314   }
1315 }
1316
1317 \new PianoStaff {
1318   <<
1319     \context Staff = "up" {
1320       #(set-accidental-style 'default)
1321       \musicA
1322     }
1323     \context Staff = "down" {
1324       #(set-accidental-style 'default)
1325       \musicB
1326     }
1327   >>
1328 }
1329 @end lilypond
1330
1331 @item voice
1332
1333 @cindex @emph{voice}, style d'altérations
1334 @cindex altérations, style @emph{voice}
1335 @cindex altérations, style @emph{modern}
1336 @cindex @emph{modern}, style d'altération
1337 @cindex altérations, style @emph{modern-cautionary}
1338 @cindex @emph{modern-cautionary}, style d'altération
1339
1340 @funindex voice
1341
1342 En principe, LilyPond se souvient de toutes les altérations présentes
1343 sur la portée (contexte @code{Staff}).  Avec cette règle, cependant, les
1344 altérations sont indépendantes pour chacune des voix tout en obéissant
1345 à la règle @code{default}.
1346
1347 De ce fait, les altérations d'une voix sont ignorées dans les autres
1348 voix, ce qui peut donner lieu à un résultat malencontreux.  Dans
1349 l'exemple suivant, il est difficile de dire si le deuxième @notation{la}
1350 est dièse ou naturel.  La règle @code{voice} n'est donc à envisager que
1351 dans le cas de voix devant être lues par des musiciens différents.  S'il
1352 s'agit d'un @qq{conducteur}, ou d'une portée destinée à un seul
1353 musicien, il vaut mieux utiliser @code{modern} ou
1354 @code{modern-cautionary}.  
1355
1356 @lilypond[quote]
1357 musicA = {
1358   <<
1359     \relative c' {
1360       cis'8 fis, d'4 <a cis>8 f bis4 |
1361       cis2. <c, g'>4 |
1362     }
1363     \\
1364     \relative c' {
1365       ais'2 cis, |
1366       fis8 b a4 cis2 |
1367     }
1368   >>
1369 }
1370
1371 musicB = {
1372   \clef bass
1373   \new Voice {
1374     \voiceTwo \relative c' {
1375       <fis, a cis>8 <fis a cis>
1376       \change Staff = up
1377       cis' cis
1378       \change Staff = down
1379       <fis, a> <fis a>
1380       \showStaffSwitch
1381       \change Staff = up
1382       dis'4 |
1383       \change Staff = down
1384       <fis, a cis>4 gis <f a d>2 |
1385     }
1386   }
1387 }
1388
1389 \new PianoStaff {
1390   <<
1391     \context Staff = "up" {
1392       #(set-accidental-style 'voice)
1393       \musicA
1394     }
1395     \context Staff = "down" {
1396       #(set-accidental-style 'voice)
1397       \musicB
1398     }
1399   >>
1400 }
1401 @end lilypond
1402
1403
1404
1405
1406
1407 @item modern
1408 @funindex modern style accidentals
1409
1410 @cindex altération, style @emph{modern}
1411 @cindex @emph{modern}, style d'altération
1412
1413 @funindex modern
1414
1415 Cette règle est la plus courante au XXème siècle.  Les altérations
1416 accidentelles sont imprimées comme avec le style @code{default}, mais
1417 lorsqu'une note non-altérée apparaît à une octave différente, ou bien
1418 dans la mesure suivante, des bécarres de précaution sont ajoutés.  Dans
1419 l'exemple suivant, notez ainsi les deux bécarres dans la deuxième mesure
1420 de la main droite. 
1421
1422 @lilypond[quote]
1423 musicA = {
1424   <<
1425     \relative c' {
1426       cis'8 fis, d'4 <a cis>8 f bis4 |
1427       cis2. <c, g'>4 |
1428     }
1429     \\
1430     \relative c' {
1431       ais'2 cis, |
1432       fis8 b a4 cis2 |
1433     }
1434   >>
1435 }
1436
1437 musicB = {
1438   \clef bass
1439   \new Voice {
1440     \voiceTwo \relative c' {
1441       <fis, a cis>8 <fis a cis>
1442       \change Staff = up
1443       cis' cis
1444       \change Staff = down
1445       <fis, a> <fis a>
1446       \showStaffSwitch
1447       \change Staff = up
1448       dis'4 |
1449       \change Staff = down
1450       <fis, a cis>4 gis <f a d>2 |
1451     }
1452   }
1453 }
1454
1455 \new PianoStaff {
1456   <<
1457     \context Staff = "up" {
1458       #(set-accidental-style 'modern)
1459       \musicA
1460     }
1461     \context Staff = "down" {
1462       #(set-accidental-style 'modern)
1463       \musicB
1464     }
1465   >>
1466 }
1467 @end lilypond
1468
1469 @item modern-cautionary
1470
1471 @cindex altération, style @emph{modern cautionary}
1472 @cindex @emph{modern cautionary}, style d'altération
1473 @cindex altération de précaution, style @emph{modern}
1474 @cindex @emph{modern}, style d'altération de précaution
1475
1476 @funindex modern-cautionary
1477
1478 Cette règle est équivalente à @code{modern}, mais les bécarres de
1479 précaution (absents dans la règle @code{default}) sont imprimés de façon
1480 particulière : soit plus petits, soit (par défaut) entre parenthèses.
1481 Il est possible de le définir au moyen de la propriété
1482 @code{cautionary-style} pour l'objet @code{AccidentalSuggestion}. 
1483
1484 @lilypond[quote]
1485 musicA = {
1486   <<
1487     \relative c' {
1488       cis'8 fis, d'4 <a cis>8 f bis4 |
1489       cis2. <c, g'>4 |
1490     }
1491     \\
1492     \relative c' {
1493       ais'2 cis, |
1494       fis8 b a4 cis2 |
1495     }
1496   >>
1497 }
1498
1499 musicB = {
1500   \clef bass
1501   \new Voice {
1502     \voiceTwo \relative c' {
1503       <fis, a cis>8 <fis a cis>
1504       \change Staff = up
1505       cis' cis
1506       \change Staff = down
1507       <fis, a> <fis a>
1508       \showStaffSwitch
1509       \change Staff = up
1510       dis'4 |
1511       \change Staff = down
1512       <fis, a cis>4 gis <f a d>2 |
1513     }
1514   }
1515 }
1516
1517 \new PianoStaff {
1518   <<
1519     \context Staff = "up" {
1520       #(set-accidental-style 'modern-cautionary)
1521       \musicA
1522     }
1523     \context Staff = "down" {
1524       #(set-accidental-style 'modern-cautionary)
1525       \musicB
1526     }
1527   >>
1528 }
1529 @end lilypond
1530
1531 @item modern-voice
1532
1533 @cindex @emph{modern}, style d'altération
1534 @cindex style d'altération @emph{modern}
1535 @cindex altérations multivoix
1536 @cindex modern accidental style
1537 @cindex voix multiples et altérations
1538 @cindex multivoix, altérations
1539
1540 @funindex modern-voice
1541
1542 Cette règle sert aux altérations dans de la musique polyphonique destinée
1543 autant à des musiciens différents qu'à quelqu'un qui lirait l'ensemble
1544 des voix.  Les altérations sont imprimées voix par voix, mais les autres
1545 voix, dans le même contexte @code{Staff}, en @emph{tiennent compte}
1546 cette fois.  C'est pourquoi le @notation{la} de la dernière mesure est
1547 affublé d'un bécarre bien qu'il y en ait déjà eu un dans la mesure
1548 précédente, et que le ré de la main gauche en ait un alors qu'il avait
1549 auparavant concerné la main droite.
1550
1551 @lilypond[quote]
1552 musicA = {
1553   <<
1554     \relative c' {
1555       cis'8 fis, d'4 <a cis>8 f bis4 |
1556       cis2. <c, g'>4 |
1557     }
1558     \\
1559     \relative c' {
1560       ais'2 cis, |
1561       fis8 b a4 cis2 |
1562     }
1563   >>
1564 }
1565
1566 musicB = {
1567   \clef bass
1568   \new Voice {
1569     \voiceTwo \relative c' {
1570       <fis, a cis>8 <fis a cis>
1571       \change Staff = up
1572       cis' cis
1573       \change Staff = down
1574       <fis, a> <fis a>
1575       \showStaffSwitch
1576       \change Staff = up
1577       dis'4 |
1578       \change Staff = down
1579       <fis, a cis>4 gis <f a d>2 |
1580     }
1581   }
1582 }
1583
1584 \new PianoStaff {
1585   <<
1586     \context Staff = "up" {
1587       #(set-accidental-style 'modern-voice)
1588       \musicA
1589     }
1590     \context Staff = "down" {
1591       #(set-accidental-style 'modern-voice)
1592       \musicB
1593     }
1594   >>
1595 }
1596 @end lilypond
1597
1598 @item modern-voice-cautionary
1599
1600 @cindex altération de précaution style @emph{modern voice}
1601 @cindex @emph{modern voice}, styme d'altération de précaution
1602
1603 @funindex modern-voice-cautionary
1604
1605 Cette régle est similaire à la précédente, mais les altérations de
1606 précaution (celles que n'aurait pas ajoutées @code{voice}), sont
1607 imprimées de façon particulière.  On retrouve donc toutes les
1608 altérations qu'imprimerait @code{default}, mais certaines sont
1609 considérées comme étant @qq{de précaution}. 
1610
1611 @lilypond[quote]
1612 musicA = {
1613   <<
1614     \relative c' {
1615       cis'8 fis, d'4 <a cis>8 f bis4 |
1616       cis2. <c, g'>4 |
1617     }
1618     \\
1619     \relative c' {
1620       ais'2 cis, |
1621       fis8 b a4 cis2 |
1622     }
1623   >>
1624 }
1625
1626 musicB = {
1627   \clef bass
1628   \new Voice {
1629     \voiceTwo \relative c' {
1630       <fis, a cis>8 <fis a cis>
1631       \change Staff = up
1632       cis' cis
1633       \change Staff = down
1634       <fis, a> <fis a>
1635       \showStaffSwitch
1636       \change Staff = up
1637       dis'4 |
1638       \change Staff = down
1639       <fis, a cis>4 gis <f a d>2 |
1640     }
1641   }
1642 }
1643
1644 \new PianoStaff {
1645   <<
1646     \context Staff = "up" {
1647       #(set-accidental-style 'modern-voice-cautionary)
1648       \musicA
1649     }
1650     \context Staff = "down" {
1651       #(set-accidental-style 'modern-voice-cautionary)
1652       \musicB
1653     }
1654   >>
1655 }
1656 @end lilypond
1657
1658 @item piano
1659
1660 @cindex @emph{piano}, style d'altérations
1661 @cindex altérations style @emph{piano}
1662 @cindex piano et altérations
1663
1664 @funindex piano accidentals
1665
1666 Cette règle est communément employée pour les partitions de piano au
1667 XXème siècle.  Très similaire à @code{modern} de par son comportement,
1668 elle s'en distingue en ce que les altérations tiennent compte des autre
1669 portées du contexte @code{GrandStaff} ou @code{PianoStaff}.
1670
1671 Cette règle s'applique par défaut dans un @code{GrandStaff} ou dans un
1672 @code{PianoStaff}. 
1673
1674 @lilypond[quote]
1675 musicA = {
1676   <<
1677     \relative c' {
1678       cis'8 fis, d'4 <a cis>8 f bis4 |
1679       cis2. <c, g'>4 |
1680     }
1681     \\
1682     \relative c' {
1683       ais'2 cis, |
1684       fis8 b a4 cis2 |
1685     }
1686   >>
1687 }
1688
1689 musicB = {
1690   \clef bass
1691   \new Voice {
1692     \voiceTwo \relative c' {
1693       <fis, a cis>8 <fis a cis>
1694       \change Staff = up
1695       cis' cis
1696       \change Staff = down
1697       <fis, a> <fis a>
1698       \showStaffSwitch
1699       \change Staff = up
1700       dis'4 |
1701       \change Staff = down
1702       <fis, a cis>4 gis <f a d>2 |
1703     }
1704   }
1705 }
1706
1707 \new PianoStaff {
1708   <<
1709     \context Staff = "up" {
1710       #(set-accidental-style 'piano)
1711       \musicA
1712     }
1713     \context Staff = "down" {
1714       \musicB
1715     }
1716   >>
1717 }
1718 @end lilypond
1719
1720 @item piano-cautionary
1721
1722 @cindex @emph{piano cautionary}, style d'altérations
1723 @cindex altérations style @emph{piano cautionary}
1724 @cindex piano et altérations
1725
1726 @funindex piano-cautionary
1727
1728 Identique au style @code{piano}, mais les altérations de précaution sont
1729 imprimées différemment. 
1730
1731 @lilypond[quote]
1732 musicA = {
1733   <<
1734     \relative c' {
1735       cis'8 fis, d'4 <a cis>8 f bis4 |
1736       cis2. <c, g'>4 |
1737     }
1738     \\
1739     \relative c' {
1740       ais'2 cis, |
1741       fis8 b a4 cis2 |
1742     }
1743   >>
1744 }
1745
1746 musicB = {
1747   \clef bass
1748   \new Voice {
1749     \voiceTwo \relative c' {
1750       <fis, a cis>8 <fis a cis>
1751       \change Staff = up
1752       cis' cis
1753       \change Staff = down
1754       <fis, a> <fis a>
1755       \showStaffSwitch
1756       \change Staff = up
1757       dis'4 |
1758       \change Staff = down
1759       <fis, a cis>4 gis <f a d>2 |
1760     }
1761   }
1762 }
1763
1764 \new PianoStaff {
1765   <<
1766     \context Staff = "up" {
1767       #(set-accidental-style 'piano-cautionary)
1768       \musicA
1769     }
1770     \context Staff = "down" {
1771       \musicB
1772     }
1773   >>
1774 }
1775 @end lilypond
1776
1777 @item neo-modern
1778
1779 @cindex @emph{neo-modern}, style d'altérations
1780 @cindex altérations, style @emph{neo-modern}
1781
1782 @funindex neo-modern
1783
1784 Cette règle suit les pratiques de la musique contemporaine : les
1785 altérations accidentelles apparaîssent comme dans le style
1786 @code{modern}, à ceci près qu'elles sont répétées dans la même mesure -- 
1787 sauf si elles concernent deux notes consécutives.
1788
1789 @lilypond[quote]
1790 musicA = {
1791   <<
1792     \relative c' {
1793       cis'8 fis, d'4 <a cis>8 f bis4 |
1794       cis2. <c, g'>4 |
1795     }
1796     \\
1797     \relative c' {
1798       ais'2 cis, |
1799       fis8 b a4 cis2 |
1800     }
1801   >>
1802 }
1803
1804 musicB = {
1805   \clef bass
1806   \new Voice {
1807     \voiceTwo \relative c' {
1808       <fis, a cis>8 <fis a cis>
1809       \change Staff = up
1810       cis' cis
1811       \change Staff = down
1812       <fis, a> <fis a>
1813       \showStaffSwitch
1814       \change Staff = up
1815       dis'4 |
1816       \change Staff = down
1817       <fis, a cis>4 gis <f a d>2 |
1818     }
1819   }
1820 }
1821
1822 \new PianoStaff {
1823   <<
1824     \context Staff = "up" {
1825       #(set-accidental-style 'neo-modern)
1826       \musicA
1827     }
1828     \context Staff = "down" {
1829       #(set-accidental-style 'neo-modern)
1830       \musicB
1831     }
1832   >>
1833 }
1834 @end lilypond
1835
1836 @item neo-modern-cautionary
1837
1838 @cindex @emph{neo-modern-cautionary}, style d'altérations
1839 @cindex style d'altération @emph{neo-modern-cautionary}
1840
1841 @funindex neo-modern-cautionary
1842
1843 Identique au style @code{neo-modern}, mais les altérations de précaution
1844 sont imprimées différemment. 
1845
1846 @lilypond[quote]
1847 musicA = {
1848   <<
1849     \relative c' {
1850       cis'8 fis, d'4 <a cis>8 f bis4 |
1851       cis2. <c, g'>4 |
1852     }
1853     \\
1854     \relative c' {
1855       ais'2 cis, |
1856       fis8 b a4 cis2 |
1857     }
1858   >>
1859 }
1860
1861 musicB = {
1862   \clef bass
1863   \new Voice {
1864     \voiceTwo \relative c' {
1865       <fis, a cis>8 <fis a cis>
1866       \change Staff = up
1867       cis' cis
1868       \change Staff = down
1869       <fis, a> <fis a>
1870       \showStaffSwitch
1871       \change Staff = up
1872       dis'4 |
1873       \change Staff = down
1874       <fis, a cis>4 gis <f a d>2 |
1875     }
1876   }
1877 }
1878
1879 \new PianoStaff {
1880   <<
1881     \context Staff = "up" {
1882       #(set-accidental-style 'neo-modern-cautionary)
1883       \musicA
1884     }
1885     \context Staff = "down" {
1886       #(set-accidental-style 'neo-modern-cautionary)
1887       \musicB
1888     }
1889   >>
1890 }
1891 @end lilypond
1892
1893 @item neo-modern-voice
1894
1895 @cindex @emph{neo-modern-voice}, style d'altération
1896 @cindex style d'altération @emph{neo-modern-voice}
1897 @cindex altérations multivoix
1898 @cindex neo-modern-voice accidental style
1899 @cindex voix multiples et altérations
1900 @cindex multivoix, altérations
1901
1902 @funindex neo-modern-voice
1903
1904 Cette règle sert aux altérations dans de la musique polyphonique destinée
1905 autant à des musiciens différents qu'à quelqu'un qui lirait l'ensemble
1906 des voix.  Les altérations sont imprimées voix par voix comme avec le style
1907 @code{neo-modern} mais les autres voix dans le même contexte @code{Staff}
1908 en tiennent aussi compte.
1909
1910 @lilypond[quote]
1911 musicA = {
1912   <<
1913     \relative c' {
1914       cis'8 fis, d'4 <a cis>8 f bis4 |
1915       cis2. <c, g'>4 |
1916     }
1917     \\
1918     \relative c' {
1919       ais'2 cis, |
1920       fis8 b a4 cis2 |
1921     }
1922   >>
1923 }
1924
1925 musicB = {
1926   \clef bass
1927   \new Voice {
1928     \voiceTwo \relative c' {
1929       <fis, a cis>8 <fis a cis>
1930       \change Staff = up
1931       cis' cis
1932       \change Staff = down
1933       <fis, a> <fis a>
1934       \showStaffSwitch
1935       \change Staff = up
1936       dis'4 |
1937       \change Staff = down
1938       <fis, a cis>4 gis <f a d>2 |
1939     }
1940   }
1941 }
1942
1943 \new PianoStaff {
1944   <<
1945     \context Staff = "up" {
1946       #(set-accidental-style 'neo-modern-voice)
1947       \musicA
1948     }
1949     \context Staff = "down" {
1950       #(set-accidental-style 'neo-modern-voice)
1951       \musicB
1952     }
1953   >>
1954 }
1955 @end lilypond
1956
1957 @item neo-modern-voice-cautionary
1958
1959 @funindex neo-modern-voice-cautionary
1960
1961 Cette règle est indentique à @code{neo-modern-voice},
1962 mais les altérations de précautions sont imprimées,
1963 soit entre parenthèses (par défaut), soit en plus petit.
1964
1965 @lilypond[quote]
1966 musicA = {
1967   <<
1968     \relative c' {
1969       cis'8 fis, d'4 <a cis>8 f bis4 |
1970       cis2. <c, g'>4 |
1971     }
1972     \\
1973     \relative c' {
1974       ais'2 cis, |
1975       fis8 b a4 cis2 |
1976     }
1977   >>
1978 }
1979
1980 musicB = {
1981   \clef bass
1982   \new Voice {
1983     \voiceTwo \relative c' {
1984       <fis, a cis>8 <fis a cis>
1985       \change Staff = up
1986       cis' cis
1987       \change Staff = down
1988       <fis, a> <fis a>
1989       \showStaffSwitch
1990       \change Staff = up
1991       dis'4 |
1992       \change Staff = down
1993       <fis, a cis>4 gis <f a d>2 |
1994     }
1995   }
1996 }
1997
1998 \new PianoStaff {
1999   <<
2000     \context Staff = "up" {
2001       #(set-accidental-style 'neo-modern-voice-cautionary)
2002       \musicA
2003     }
2004     \context Staff = "down" {
2005       #(set-accidental-style 'neo-modern-voice-cautionary)
2006       \musicB
2007     }
2008   >>
2009 }
2010 @end lilypond
2011
2012 @item dodecaphonic
2013
2014 @cindex @emph{dodecaphonic}, style d'altérations
2015 @cindex altération, style @emph{dodecaphonic}
2016
2017 @funindex dodecaphonic
2018
2019 Cette règle reproduit ce que certains compositeurs du début du XXème
2020 siècle ont introduit dans leur désir d'abolir la distinction entre les
2021 notes naturelles ou non.  Ainsi, @emph{chaque} note est affublée d'une
2022 altération, même si elle est naturelle.
2023
2024 @lilypond[quote]
2025 musicA = {
2026   <<
2027     \relative c' {
2028       cis'8 fis, d'4 <a cis>8 f bis4 |
2029       cis2. <c, g'>4 |
2030     }
2031     \\
2032     \relative c' {
2033       ais'2 cis, |
2034       fis8 b a4 cis2 |
2035     }
2036   >>
2037 }
2038
2039 musicB = {
2040   \clef bass
2041   \new Voice {
2042     \voiceTwo \relative c' {
2043       <fis, a cis>8 <fis a cis>
2044       \change Staff = up
2045       cis' cis
2046       \change Staff = down
2047       <fis, a> <fis a>
2048       \showStaffSwitch
2049       \change Staff = up
2050       dis'4 |
2051       \change Staff = down
2052       <fis, a cis>4 gis <f a d>2 |
2053     }
2054   }
2055 }
2056
2057 \new PianoStaff {
2058   <<
2059     \context Staff = "up" {
2060       #(set-accidental-style 'dodecaphonic)
2061       \musicA
2062     }
2063     \context Staff = "down" {
2064       #(set-accidental-style 'dodecaphonic)
2065       \musicB
2066     }
2067   >>
2068 }
2069 @end lilypond
2070
2071
2072 @item teaching
2073
2074 @cindex @emph{teaching}, style d'altérations
2075 @cindex altérations, style @emph{teaching}
2076
2077 @funindex teaching
2078
2079 Cette règle est à usage pédagogique : l'impression d'une simple gamme
2080 fera apparaître une altération de précaution pour toute note altérée.
2081 Les altérations accidentelles sont imprimées selon le style
2082 @code{modern}, et une altération de précaution est ajoutée pour chaque
2083 dièse ou bémol à la clef -- sauf dans le cas de notes consécutives.
2084
2085 @lilypond[quote]
2086 musicA = {
2087   <<
2088     \relative c' {
2089       cis'8 fis, d'4 <a cis>8 f bis4 |
2090       cis2. <c, g'>4 |
2091     }
2092     \\
2093     \relative c' {
2094       ais'2 cis, |
2095       fis8 b a4 cis2 |
2096     }
2097   >>
2098 }
2099
2100 musicB = {
2101   \clef bass
2102   \new Voice {
2103     \voiceTwo \relative c' {
2104       <fis, a cis>8 <fis a cis>
2105       \change Staff = up
2106       cis' cis
2107       \change Staff = down
2108       <fis, a> <fis a>
2109       \showStaffSwitch
2110       \change Staff = up
2111       dis'4 |
2112       \change Staff = down
2113       <fis, a cis>4 gis <f a d>2 |
2114     }
2115   }
2116 }
2117
2118 \new PianoStaff {
2119   <<
2120     \context Staff = "up" {
2121       \key fis \minor
2122       #(set-accidental-style 'teaching)
2123       \musicA
2124     }
2125     \context Staff = "down" {
2126       \key fis \minor
2127       #(set-accidental-style 'teaching)
2128       \musicB
2129     }
2130   >>
2131 }
2132 @end lilypond
2133
2134 @item no-reset
2135
2136 @cindex altération, style @emph{no reset}
2137 @cindex @emph{no reset}, style d'altérations
2138
2139 @funindex no-reset
2140
2141 C'est la même règle que @code{default}, mais l'effet des altérations 
2142 accidentelles ne cesse jamais, même dans les mesures suivantes.
2143
2144 @lilypond[quote]
2145 musicA = {
2146   <<
2147     \relative c' {
2148       cis'8 fis, d'4 <a cis>8 f bis4 |
2149       cis2. <c, g'>4 |
2150     }
2151     \\
2152     \relative c' {
2153       ais'2 cis, |
2154       fis8 b a4 cis2 |
2155     }
2156   >>
2157 }
2158
2159 musicB = {
2160   \clef bass
2161   \new Voice {
2162     \voiceTwo \relative c' {
2163       <fis, a cis>8 <fis a cis>
2164       \change Staff = up
2165       cis' cis
2166       \change Staff = down
2167       <fis, a> <fis a>
2168       \showStaffSwitch
2169       \change Staff = up
2170       dis'4 |
2171       \change Staff = down
2172       <fis, a cis>4 gis <f a d>2 |
2173     }
2174   }
2175 }
2176
2177 \new PianoStaff {
2178   <<
2179     \context Staff = "up" {
2180       #(set-accidental-style 'no-reset)
2181       \musicA
2182     }
2183     \context Staff = "down" {
2184       #(set-accidental-style 'no-reset)
2185       \musicB
2186     }
2187   >>
2188 }
2189 @end lilypond
2190
2191 @item forget
2192
2193 @cindex @emph{forget}, style d'altérations
2194 @cindex altérations, style @emph{forget}
2195
2196 @funindex forget
2197
2198 Tout le contraire de @code{no-reset} : l'effet des altérations cesse
2199 aussitôt, et de ce fait, toutes les altérations, quelque soit leur place
2200 dans la mesure, sont imprimées en fonction de l'éventuelle armure.  A
2201 l'inverse du style @code{dodecaphonic}, aucun bécarre ne sera ici
2202 imprimé. 
2203
2204 @lilypond[quote]
2205 musicA = {
2206   <<
2207     \relative c' {
2208       cis'8 fis, d'4 <a cis>8 f bis4 |
2209       cis2. <c, g'>4 |
2210     }
2211     \\
2212     \relative c' {
2213       ais'2 cis, |
2214       fis8 b a4 cis2 |
2215     }
2216   >>
2217 }
2218
2219 musicB = {
2220   \clef bass
2221   \new Voice {
2222     \voiceTwo \relative c' {
2223       <fis, a cis>8 <fis a cis>
2224       \change Staff = up
2225       cis' cis
2226       \change Staff = down
2227       <fis, a> <fis a>
2228       \showStaffSwitch
2229       \change Staff = up
2230       dis'4 |
2231       \change Staff = down
2232       <fis, a cis>4 gis <f a d>2 |
2233     }
2234   }
2235 }
2236
2237 \new PianoStaff {
2238   <<
2239     \context Staff = "up" {
2240       #(set-accidental-style 'forget)
2241       \musicA
2242     }
2243     \context Staff = "down" {
2244       #(set-accidental-style 'forget)
2245       \musicB
2246     }
2247   >>
2248 }
2249 @end lilypond
2250 @end table
2251
2252 @snippets
2253
2254 @lilypondfile[verbatim,lilyquote,texidoc,doctitle]
2255 {dodecaphonic-style-accidentals-for-each-note-including-naturals.ly}
2256
2257
2258 @seealso
2259 Référence des propriétés internes : 
2260 @rinternals{Accidental}, 
2261 @rinternals{Accidental_engraver},
2262 @rinternals{GrandStaff} et
2263 @rinternals{PianoStaff},
2264 @rinternals{Staff},
2265 @rinternals{AccidentalSuggestion},
2266 @rinternals{AccidentalPlacement}. 
2267 @rinternals{accidental-suggestion-interface}.
2268
2269
2270 @cindex altérations et notes simultanées
2271 @cindex notes simultanées et altérations
2272 @cindex altérations et accords
2273 @cindex accords et altérations
2274
2275
2276 @knownissues
2277
2278 Les notes simultanées sont considérées comme des évènements séquentiels. 
2279 Ce qui implique que, dans un accord, les altérations accidentelles
2280 seront imprimées comme si les notes de l'accord apparaissaient une par
2281 une, en fonction de l'ordre dans lequel elles ont été saisies -- ce qui
2282 peut poser problème lorsqu'au sein d'un accord certaines altérations
2283 dépendent les unes des autres.  
2284 Ce problème est à résoudre manuellement, en insérant des @code{!} et des 
2285 @code{?} après les notes concernées.
2286
2287
2288 @node Ambitus
2289 @unnumberedsubsubsec Ambitus
2290 @translationof Ambitus
2291
2292 @cindex ambitus
2293 @cindex tessiture
2294 @cindex amplitude
2295
2296 L'@emph{ambitus} est l'amplitude des hauteurs d'une voix donnée dans une
2297 partition.  Ce terme peut aussi désigner la tessiture qu'un instrument
2298 est capable d'atteindre.  Souvent, cet @emph{ambitus} est imprimé au
2299 début des partitions vocales, afin que les exécutants puissent voir au
2300 premier coup d'œil s'ils sont en mesure de tenir la partie en question.
2301
2302 Pour exprimer l'@emph{ambitus} d'une pièce, on indique avant la clé deux
2303 notes représentant la hauteur la plus basse et la plus haute.  Les
2304 éventuelles altérations accidentelles seront automatiquement ajoutées. 
2305
2306 @lilypond[verbatim,quote]
2307 \layout {
2308   \context {
2309     \Voice
2310     \consists "Ambitus_engraver"
2311   }
2312 }
2313
2314 \relative c'' {
2315   aes c e2
2316   cis,1
2317 }
2318 @end lilypond
2319
2320
2321 @snippets
2322
2323 @lilypondfile[verbatim,lilyquote,texidoc,doctitle]
2324 {adding-ambitus-per-voice.ly}
2325
2326 @lilypondfile[verbatim,lilyquote,texidoc,doctitle]
2327 {ambitus-with-multiple-voices.ly}
2328
2329
2330 @seealso
2331 Glossaire musicologique :
2332 @rglos{ambitus}.
2333
2334 Morceaux choisis :
2335 @rlsr{Pitches}.
2336
2337 Référence des propriétés internes : 
2338 @rinternals{Ambitus_engraver},
2339 @rinternals{Voice},
2340 @rinternals{Staff},
2341 @rinternals{Ambitus},
2342 @rinternals{AmbitusAccidental},
2343 @rinternals{AmbitusLine}, 
2344 @rinternals{AmbitusNoteHead},
2345 @rinternals{ambitus-interface}.
2346
2347
2348 @knownissues
2349
2350 LilyPond ne gère pas les collisions entre plusieurs @emph{ambitus}
2351 présents sur une même portée.
2352
2353
2354 @node Têtes de note
2355 @subsection Têtes de note
2356 @translationof Note heads
2357
2358 Nous allons voir dans ce chapitre comment modifier l'aspect des têtes de
2359 note. 
2360
2361 @menu
2362 * Têtes de note spécifiques::          
2363 * Têtes de note avec nom de note::    
2364 * Têtes de note à forme variable::            
2365 * Improvisation::               
2366 @end menu
2367
2368 @node Têtes de note spécifiques
2369 @unnumberedsubsubsec Têtes de note spécifiques
2370 @translationof Special note heads
2371
2372 @cindex têtes de note, spéciales
2373 @cindex croix, tête de note
2374 @cindex losange, tête de note
2375 @cindex parlato, tête de note
2376 @cindex harmonique, tête de note
2377 @cindex guitare, tête de note
2378 @cindex styles, tête de note
2379
2380 @funindex cross
2381
2382 Certains instruments utilisent des têtes de note différentes à des
2383 fins spécifiques -- des croix pour le @emph{parlato} des chanteurs ou les
2384 notes étouffées des guitares ; des losanges pour les harmoniques des
2385 cordes.  
2386
2387 @lilypond[verbatim,quote,relative=2]
2388 c4 b a b
2389 \override NoteHead #'style = #'cross
2390 c4 b a b
2391 \revert NoteHead #'style
2392 c4 d e f
2393 @end lilypond
2394
2395 Il existe un raccourci pour les notes en losange :
2396
2397 @lilypond[verbatim,quote,relative=2]
2398 <c f\harmonic>2 <d a'\harmonic>4 <c g'\harmonic>
2399 @end lilypond
2400
2401 Pour une liste exhaustive des styles de tête de note, consultez 
2402 @ref{Têtes de note}.
2403
2404
2405 @seealso
2406 Morceaux choisis :
2407 @rlsr{Pitches}.
2408
2409 Manuel de notation :
2410 @ref{Têtes de note},
2411 @ref{Notes en accords}.
2412
2413 @seealso
2414 Référence des propriétés internes : 
2415 @rinternals{note-event},
2416 @rinternals{Note_heads_engraver},
2417 @rinternals{Ledger_line_engraver},
2418 @rinternals{NoteHead}.
2419 @rinternals{LedgerLineSpanner},
2420 @rinternals{note-head-interface},
2421 @rinternals{ledger-line-spanner-interface}.
2422
2423
2424 @node Têtes de note avec nom de note
2425 @unnumberedsubsubsec Têtes de note avec nom de note
2426 @translationof Easy notation note heads
2427
2428 @cindex tête de note, apprentissage
2429 @cindex notation facile
2430 @cindex Hal Leonard
2431 @cindex @emph{easy play}, têtes de note
2432
2433 @funindex \easyHeadsOn
2434 @funindex easyHeadsOn
2435 @funindex \easyHeadsOff
2436 @funindex easyHeadsOff
2437
2438 Les notes @qq{easy play} comportent le nom de la note à l'intérieur de
2439 la tête.  On l'utilise dans des partitions pour débutants.  L'impression
2440 doit être de plus grande taille, afin que les lettres soient lisibles.
2441 Voir à ce propos @ref{Définition de la taille de portée}.
2442
2443 @lilypond[verbatim,quote]
2444 #(set-global-staff-size 26)
2445 \relative c' {
2446   \easyHeadsOn
2447   c2 e4 f
2448   g1
2449   \easyHeadsOff
2450   c,1
2451 }
2452 @end lilypond
2453
2454
2455 @predefined
2456 @code{\easyHeadsOn},
2457 @code{\easyHeadsOff}.
2458 @endpredefined
2459
2460
2461 @seealso
2462 Manuel de notation :
2463 @ref{Définition de la taille de portée}.
2464
2465 Morceaux choisis :
2466 @rlsr{Pitches}.
2467
2468 Référence des propriétés internes :
2469 @rinternals{note-event},
2470 @rinternals{Note_heads_engraver},
2471 @rinternals{NoteHead},
2472 @rinternals{note-head-interface}.
2473
2474
2475 @node Têtes de note à forme variable
2476 @unnumberedsubsubsec Têtes de note à forme variable
2477 @translationof Shape note heads
2478
2479 @cindex tête de note, allure
2480 @cindex tête de note, Aiken
2481 @cindex tête de note, harpe sacrée
2482 @cindex notes profilées
2483 @cindex Aiken, tête de note
2484 @cindex harpe sacrée, tête de note
2485
2486 @funindex \key
2487 @funindex key
2488 @funindex \aikenHeads
2489 @funindex aikenHeads
2490 @funindex \sacredHarpHeads
2491 @funindex sacredHarpHeads
2492
2493 En notation profilée, le profil d'une tête de note correspond à la
2494 fonction harmonique de cette note dans la gamme.  Ce style de notation
2495 était très en vogue dans les recueils de chansons américains du XIXe
2496 siècle.  Voici comment procéder :
2497
2498 @lilypond[verbatim,quote,relative=2]
2499 \aikenHeads
2500 c, d e f g a b c
2501 \sacredHarpHeads
2502 c, d e f g a b c
2503 @end lilypond
2504
2505 Les profils sont déterminés par la hauteur dans la gamme, le premier
2506 degré étant défini par la commande @code{\key}.
2507
2508
2509 @predefined
2510 @code{\aikenHeads},
2511 @code{\sacredHarpHeads}.
2512 @endpredefined
2513
2514
2515 @snippets
2516
2517 @lilypondfile[verbatim,lilyquote,texidoc,doctitle]
2518 {applying-note-head-styles-depending-on-the-step-of-the-scale.ly}
2519
2520 Pour une liste exhaustive des styles de tête de note, consultez 
2521 @ref{Têtes de note}.
2522
2523
2524 @seealso
2525 Morceaux choisis :
2526 @rlsr{Pitches}.
2527
2528 Manuel de notation :
2529 @ref{Têtes de note}.
2530
2531 Référence des propriétés internes :
2532 @rinternals{note-event},
2533 @rinternals{Note_heads_engraver},
2534 @rinternals{NoteHead},
2535 @rinternals{note-head-interface}.
2536
2537
2538 @node Improvisation
2539 @unnumberedsubsubsec Improvisation
2540 @translationof Improvisation
2541
2542 @cindex improvisation
2543 @cindex notes penchées
2544 @cindex note heads, improvisation
2545 @cindex note heads, slashed
2546
2547 @funindex \improvisationOn
2548 @funindex improvisationOn
2549 @funindex \improvisationOff
2550 @funindex improvisationOff
2551
2552 L'improvisation peut quelquefois s'indiquer à l'aide de notes de forme
2553 allongée (@emph{slash}).  L'interprète jouera alors les notes qu'il
2554 veut, en respectant toutefois le rythme affiché. Ces têtes de notes sont
2555 créées  ainsi :
2556
2557 @lilypond[verbatim,quote,relative=2]
2558 \new Voice \with {
2559   \consists "Pitch_squash_engraver"
2560 } {
2561   e8 e g a a16( bes) a8 g
2562   \improvisationOn
2563   e8 ~
2564   e2 ~ e8 f4 f8 ~
2565   f2
2566   \improvisationOff
2567   a16( bes) a8 g e
2568 }
2569 @end lilypond
2570
2571
2572 @predefined
2573 @code{\improvisationOn},
2574 @code{\improvisationOff}.
2575 @endpredefined
2576
2577
2578 @seealso
2579 Morceaux choisis :
2580 @rlsr{Pitches}.
2581
2582 Référence des propriétés internes :
2583 @rinternals{Pitch_squash_engraver},
2584 @rinternals{Voice},
2585 @rinternals{RhythmicStaff}.
2586
2587