1 @c -*- coding: utf-8; mode: texinfo; documentlanguage: fr -*-
4 Translation of GIT committish: 785441aeb8cc557217d1b0658ef88d058f58eeb4
6 When revising a translation, copy the HEAD committish of the
7 version that you are working on. For details, see the Contributors'
8 Guide, node Updating translation committishes..
13 @c Translators: Frédéric Chiasson
14 @c Translation checkers: Valentin Villenave, Jean-Charles Malahieude
18 @translationof Pitches
20 @lilypondfile[quote]{pitches-headword.ly}
22 Cette section détaille la façon d'indiquer la hauteur des notes, sous
23 trois aspects : la saisie des hauteurs, la modification des hauteurs et
24 les options de gravure.
27 * Écriture des hauteurs de note::
28 * Modification de plusieurs hauteurs::
29 * Gravure des hauteurs::
34 @node Écriture des hauteurs de note
35 @subsection Écriture des hauteurs de note
36 @translationof Writing pitches
38 Cette section explique la manière d'indiquer les hauteurs de note. Deux
39 modes permettent d'indiquer l'octave des notes : le mode absolu, et le
40 mode relatif. Ce dernier est le plus pratique lors de la saisie d'un
41 fichier source au clavier de l'ordinateur.
44 * Hauteurs avec octave absolue::
47 * Nom des notes dans d'autres langues::
51 @node Hauteurs avec octave absolue
52 @unnumberedsubsubsec Hauteurs avec octave absolue
53 @translationof Absolute octave entry
57 @cindex absolues, hauteurs
58 @cindex absolues, octaves
59 @cindex octaves absolues
61 La hauteur s'écrit -- à moins de préciser une autre langue -- avec la
62 notation batave, en utilisant les lettres de @code{a} à @code{g}.
63 Les notes @code{c} (do) et @code{b} (si) sont écrites une octave sous le
67 @lilypond[verbatim,quote]
76 @cindex octave, spécification
81 L'octave peut être précisée sous forme d'une série
82 d'apostrophes @code{'} ou d'une série de virgules @code{,}.
83 Chaque @code{'} hausse la note d'une octave ;
84 chaque @code{,} baisse la note d'une octave.
86 @lilypond[verbatim,quote]
98 Glossaire musicologique :
99 @rglosnamed{Pitch names,Noms des notes}.
102 @rlsrnamed{Pitches,Hauteurs}.
105 @node Octaves relatives
106 @unnumberedsubsubsec Octaves relatives
107 @translationof Relative octave entry
110 @cindex indication d'octave relative
111 @cindex octave relative, indication
116 On spécifie les octaves en ajoutant @code{'} ou @code{,} aux
117 noms de hauteur. En recopiant de la musique, on a vite fait de mettre
118 une note à la mauvaise octave ; ce genre d'erreur est difficile à
119 retrouver. Le mode d'écriture en octave relative prévient ces erreurs
120 dans la mesure où elles deviennent beaucoup plus évidentes : une
121 seule erreur décale le reste de la pièce à une mauvaise octave.
124 \relative @var{hauteur_de_référence} @var{expression_musicale}
127 En mode relatif, chaque note est considérée comme étant le plus proche
128 possible de celle qui la précède. L'octave des notes mentionnées dans
129 @var{expression_musicale} va être calculée de la manière suivante :
133 Si aucun signe de changement d'octave n'est utilisé, l'intervalle de
134 base entre la note actuelle et la précédente sera toujours au plus d'une
135 quarte. Cet intervalle est déterminé sans tenir compte des altérations.
138 Un signe de changement d'octave @code{'} ou @code{,} peut être
139 ajouté pour hausser ou baisser la note d'une octave par rapport à la
140 hauteur calculée sans spécification.
143 Ces signes de changement d'octave peuvent être multipliés. Par exemple,
144 @code{''} ou @code{,,} ajouteront une octave supplémentaire.
147 La première hauteur de @code{@var{expression_musicale}} est
148 déterminée relativement à @code{@var{hauteur_de_référence}}.
149 Cette @code{@var{hauteur_de_référence}} s'exprime en octave
150 absolue ; plusieurs options s'offrent à vous :
153 @item une octave de do (@code{c})
154 Un @code{c'} identifiant le do placé entre les portées d'un piano,
155 il est de fait aisé de déterminer d'autres octaves de @code{c}.
156 Pour une musique qui commencerait par un sol dièse (@code{gis}) au
157 dessus du do suraigu (@code{c'''}), vous écririez quelque chose
158 comme @code{\relative c''' @{ gis' @dots{} @}}
160 @item une octave de la première note de l'expression
161 Écrire @code{\relative gis''' @{ gis @dots{} @}} permet de
162 déterminer facilement la hauteur absolue de la première note de
165 @item pas de hauteur de référence explicite
166 Ceci (écrire @code{\relative @{ gis''' @dots{} @}}) peut se voir
167 comme une version abrégée de l'option précédente : la première
168 note de l'expression est écrite en octave absolue. Cette option
169 est équivalente à prendre un @code{f} comme hauteur de référence.
172 La documentation de LilyPond utilise en règle générale la première
176 Voici le mode @code{\relative} en action.
178 @lilypond[verbatim,quote]
187 On utilise les signes de changement d'octave pour les intervalles
190 @lilypond[verbatim,quote]
197 Bien que ne comportant aucun signe de changement d'octave, une séquence
198 de notes peut tout à fait couvrir un intervalle important.
200 @lilypond[verbatim,quote]
207 Lorsque plusieurs blocs @code{\relative} sont imbriqués, c'est la
208 dernière clause @code{\relative} qui est prise en compte.
210 @lilypond[verbatim,quote]
219 @code{\relative} est sans effet sur un bloc @code{\chordmode}.
221 @lilypond[verbatim,quote]
230 @code{\relative} n'est pas permis au sein d'un bloc @code{\chordmode}.
232 Pour utiliser le mode d'octave relative dans de la musique transposée,
233 une clause @code{\relative} additionnelle doit être placée au sein du
234 bloc @code{\transpose}.
236 @lilypond[verbatim,quote]
248 @cindex accords et octave relative
249 @cindex octave relative et accords
251 Si l'expression précédente est un accord, c'est la première note de
252 l'accord qui détermine l'emplacement de la première note du prochain
253 accord. À l'intérieur de l'accord, les notes sont placées relativement
254 à celle qui précède. Examinez avec attention l'exemple suivant, et tout
255 particulièrement le positionnement des do.
257 @lilypond[verbatim,quote]
266 Comme nous l'avons vu, l'octaviation est déterminée sans tenir compte
267 des altérations. Ainsi un mi double-dièse qui suit un si naturel sera
268 placé au-dessus de celui-ci, alors qu'un fa double-bémol se retrouvera
269 en dessous. En d'autres termes, une quarte doublement augmentée
270 demeure considérée comme un intervalle plus petit qu'une quinte
271 diminuée, bien que la quarte doublement augmentée soit de sept demi-tons
272 et la quinte diminuée de seulement six demi-tons.
274 @lilypond[verbatim,quote]
283 L'une des conséquences de toutes ces règles est que la première note
284 rencontrée dans un fragment balisé par @code{\relative f} sera
285 interprétée tout comme si elle avait été saisie en mode absolu.
288 Glossaire musicologique :
289 @rglosnamed{fifth,quinte},
290 @rglosnamed{interval,intervalle},
291 @rglosnamed{Pitch names,nom des notes}.
294 @ref{Vérifications d'octave}.
297 @rlsrnamed{Pitches,Hauteurs}.
299 Référence des propriétés internes :
300 @rinternals{RelativeOctaveMusic}.
304 @unnumberedsubsubsec Altérations
305 @translationof Accidentals
311 @c duplicated in Key signature and in Accidentals
312 @warning{Les nouveaux utilisateurs sont parfois déroutés par la gestion
313 des altérations et de l'armure. Pour LilyPond, une hauteur n'est que du
314 matériau brut ; l'armure et la clef ne feront que déterminer
315 comment ce matériau sera retranscrit. Un simple @code{c} signifie
316 tout bonnement « do naturel » quelles que soient l'armure et la clef
317 en question. Pour plus d'information, reportez-vous au chapitre
318 @rlearning{Altérations et armure}.}
320 @cindex noms de note, hollandais
321 @cindex noms de note, par défaut
322 @cindex hauteur, nom par défaut
330 Dans la notation par défaut, un @notation{dièse} est formé en ajoutant
331 @code{is} après le nom de note, un @notation{bémol} en ajoutant
332 @code{es}. Les @notation{double-dièses} et @notation{double-bémols}
333 sont obtenus en ajoutant respectivement @code{isis} ou @code{eses} au
334 nom de note. Ce sont les noms de note hollandais. Pour les autres
335 langues, consultez @ref{Nom des notes dans d'autres langues}.
337 @lilypond[verbatim,quote,relative=2]
341 Un bécarre annule l'effet d'une altération, qu'elle soit accidentelle
342 ou à l'armure. Cependant, dans la syntaxe des noms de note, les
343 bécarres ne s'écrivent pas avec un suffixe ; un simple nom de note
344 donnera une note bécarre.
346 @lilypond[verbatim,quote,relative=2]
350 @cindex quarts de ton
354 Les demi-bémols et demi-dièses s'écrivent en ajoutant respectivement
355 @code{eh} et @code{ih}. Voici une série de dos altérés en hauteurs
358 @lilypond[verbatim,quote,relative=2]
359 ceseh1 ces ceh c cih cis cisih
362 Les micro-intervalles sont aussi exportés dans le fichier MIDI.
364 @cindex altération de précaution
365 @cindex altération entre parenthèses
366 @cindex précaution, altération de
367 @cindex parenthèses, altération entre
372 Normalement, les altérations sont imprimées automatiquement, mais il se
373 peut que vous vouliez les imprimer manuellement. On peut forcer
374 l'impression d'une altération, dite « de précaution », en ajoutant un
375 point d'exclamation @code{!} après la hauteur de note. Une
376 altération entre parenthèses peut être obtenue en ajoutant un point
377 d'interrogation @code{?} après la hauteur de note. Ces signes
378 peuvent aussi être utilisés pour imprimer des bécarres.
380 @lilypond[verbatim,quote,relative=2]
381 cis cis cis! cis? c c c! c?
384 @cindex altération et liaison de tenue
385 @cindex liaison de tenue et altération
387 Lorsqu'une note est prolongée par une liaison de tenue, l'altération ne
388 sera réimprimée que s'il y a un saut de ligne.
390 @lilypond[verbatim,quote,relative=2]
397 @lilypondfile[verbatim,quote,texidoc,doctitle,ragged-right]
398 {hiding-accidentals-on-tied-notes-at-the-start-of-a-new-system.ly}
400 @lilypondfile[verbatim,quote,texidoc,doctitle]
401 {preventing-extra-naturals-from-being-automatically-added.ly}
404 Glossaire musicologique :
405 @rglosnamed{sharp,dièse},
406 @rglosnamed{flat,bémol},
407 @rglosnamed{double sharp,double dièse},
408 @rglosnamed{double flat,double bémol},
409 @rglosnamed{Pitch names,Nom des notes},
410 @rglosnamed{quarter tone,quart de ton}.
412 Manuel d'initiation :
413 @rlearning{Altérations et armure}.
416 @ref{Altérations accidentelles automatiques},
417 @ref{Altérations suggérées (musica ficta)},
418 @ref{Nom des notes dans d'autres langues}.
421 @rlsrnamed{Pitches,Hauteurs}.
423 Références des propriétés internes :
424 @rinternals{Accidental_engraver},
425 @rinternals{Accidental},
426 @rinternals{AccidentalCautionary},
427 @rinternals{accidental-interface}.
429 @cindex accidentel, quart de ton
433 Il n'y a pas de standard universellement accepté pour noter le bémol et
434 demi (qui abaisse la hauteur trois quarts de ton), le symbole de
435 LilyPond n'est donc conforme à aucun standard.
438 @node Nom des notes dans d'autres langues
439 @unnumberedsubsubsec Nom des notes dans d'autres langues
440 @translationof Note names in other languages
442 @cindex notes, noms selon la langue
443 @cindex noms de note, langues
444 @cindex langues, noms de note
446 Vous disposez de jeux prédéfinis de noms de note et altérations pour
447 plusieurs autres langues. Pour les utiliser, il suffit de déclarer, en
448 début de fichier, la langue que vous utilisez. Voici comment, par
449 exemple, utiliser l'italien pour votre saisie :
451 @lilypond[quote,verbatim]
459 Les langues disponibles ainsi que les noms de note utilisés
463 @multitable {@code{nederlands}} {do re mi fa sol la sib si}
466 @item @code{nederlands}
467 @tab c d e f g a bes b
469 @tab do re mi fa sol la sib si
473 @tab c d e f g a bf b
474 @item @code{espanol} ou @code{español}
475 @tab do re mi fa sol la sib si
476 @item @code{italiano} ou @code{français}
477 @tab do re mi fa sol la sib si
480 @item @code{portugues}
481 @tab do re mi fa sol la sib si
487 @tab do re mi fa sol la sib si
492 et les suffixes d'altération correspondants :
495 @multitable {@code{nederlands}} {-s/-sharp} {-ess/-es} {-ss/-x/-sharpsharp} {-essess/-eses}
497 @tab dièse @tab bémol @tab double dièse @tab double bémol
498 @item @code{nederlands}
499 @tab -is @tab -es @tab -isis @tab -eses
501 @tab -d/-s @tab -b @tab -dd/-ss @tab -bb
503 @tab -is @tab -es @tab -isis @tab -eses
505 @tab -s/-sharp @tab -f/-flat @tab -ss/-x/-sharpsharp
507 @item @code{espanol} ou @code{español}
508 @tab -s @tab -b @tab -ss/-x @tab -bb
509 @item @code{italiano} ou @code{français}
510 @tab -d @tab -b @tab -dd @tab -bb
512 @tab -iss/-is @tab -ess/-es @tab -ississ/-isis
514 @item @code{portugues}
515 @tab -s @tab -b @tab -ss @tab -bb
517 @tab -is @tab -es @tab -isis @tab -eses
519 @tab -iss @tab -ess @tab -ississ @tab -essess
521 @tab -k @tab -b @tab -kk @tab -bb
526 Notez qu'en hollandais, en allemand, en norvégien et en suédois, un
527 @notation{la} altéré de @notation{bémol} se note @code{aes} et
528 @code{aeses}. Ces formes sont contractées en @code{as} et @code{ases}
529 (ou plus communément @code{asas}). Dans certains fichiers
530 linguistiques, seules ces formes abrégées ont été définies.
532 @lilypond[verbatim,quote,relative=2]
533 a2 as e es a ases e eses
536 @cindex microtonalités
543 Certaines musiques utilisent des microtonalités, pour lesquelles les
544 altérations sont des fractions de dièse ou bémol « normaux ». Le
545 tableau suivant répertorie les noms de note en quart de ton, tels que
546 définis dans plusieurs fichiers linguistiques. Les préfixes @emph{semi-}
547 et @emph{sesqui-} correspondent au @emph{demi-} et @emph{trois demis}.
548 À noter qu'aucune définition n'existe à ce jour pour le norvégien, le
549 suédois, le catalan et l'espagnol.
552 @multitable {@code{nederlands}} {@b{semi-dièse}} {@b{semi-bémol}} {@b{sesqui-dièse}} {@b{sesqui-bémol}}
554 @tab semi-dièse @tab semi-bémol @tab sesqui-dièse @tab sesqui-bémol
555 @item @code{nederlands}
556 @tab -ih @tab -eh @tab -isih @tab -eseh
558 @tab -ih @tab -eh @tab -isih @tab -eseh
560 @tab -qs @tab -qf @tab -tqs @tab -tqf
562 @tab -cs @tab -cb @tab -tcs @tab -tcb
563 @item @code{italiano}
564 @tab -sd @tab -sb @tab -dsd @tab -bsb
565 @item @code{portugues}
566 @tab -sqt @tab -bqt @tab -stqt @tab -btqt
570 La plupart des langues dont nous venons de parler correspondent à la
571 musique classique occidentale au tempérament égal -- le concept de
572 @emph{Common Practice Period} en anglais. LilyPond prend néanmoins en
573 charge d'autres systèmes de notation, comme indiqué au chapitre
574 @ref{Noms des notes et altérations non-occidentaux}.
577 Glossaire musicologique :
578 @rglosnamed{Pitch names,Nom des notes},
579 @rglos{Common Practice Period}.
582 @ref{Noms des notes et altérations non-occidentaux}.
584 Fichiers d'initialisation :
585 @file{scm/define-note-names.scm}.
588 @rlsrnamed{Pitches,Hauteurs}.
591 @node Modification de plusieurs hauteurs
592 @subsection Modification de plusieurs hauteurs
593 @translationof Changing multiple pitches
595 Cette partie traite de la manière de modifier les hauteurs de note.
598 * Vérifications d'octave::
602 * Transformations modales::
606 @node Vérifications d'octave
607 @unnumberedsubsubsec Vérifications d'octave
608 @translationof Octave checks
610 @cindex vérification d'octave
611 @cindex octave, vérification
612 @cindex contrôle des hauteurs
615 @funindex \octaveCheck
616 @funindex octaveCheck
617 @funindex controlpitch
619 Les tests d'octave rendent la correction d'erreurs d'octave plus facile
620 dans le mode d'octave @code{relative} -- un @code{,} ou
621 un @code{'} oublié, ça n'arrive pas qu'aux autres !
623 Une note peut être suivie de @w{@code{=}@var{apostrophes/virgules}}
624 pour indiquer à quelle @strong{octave absolue} elle devrait être. Dans
625 l'exemple suivant, le premier @code{d} générera un avertissement,
626 puisqu'on attend un @code{d''} -- intervalle inférieur à la quarte --
627 mais qu'on obtient un @code{d'}. Sur la partition, l'octave sera
628 corrigée pour donner un @code{d'} et la prochaine note sera calculée en
629 fonction de ce @code{d'} et non de @code{d''}.
631 @lilypond[verbatim,quote]
638 Il existe aussi une vérification d'octave qui ne produit pas de musique
639 imprimée, ayant pour syntaxe
640 @code{\octaveCheck @var{hauteur_référence}} --
641 @code{@var{hauteur_référence}} étant spécifiée en mode absolu. Cette
642 commande vérifie que l'intervalle entre la note qui précède et
643 @code{@var{hauteur_référence}} est inférieur à la quinte comme il se
644 doit en mode relatif. Dans le cas contraire, un message sera émis et la
645 note précédente ne sera pas modifiée. Les notes suivantes seront, par
646 contre, positionnées relativement à @code{@var{hauteur_référence}}.
648 @lilypond[verbatim,quote]
656 Dans les deux mesures qui suivent, les premier et troisième
657 @code{\octaveCheck} échouent, mais le deuxième est concluant.
659 @lilypond[verbatim,quote]
675 @rlsrnamed{Pitches,Hauteurs}.
677 Référence des propriétés internes :
678 @rinternals{RelativeOctaveCheck}.
682 @unnumberedsubsubsec Transposition
683 @translationof Transpose
685 @cindex transposition
686 @cindex transposition des hauteurs
691 Une expression musicale peut être transposée avec @code{\transpose}.
692 En voici la syntaxe :
695 \transpose @var{note_de_départ} @var{note_d_arrivée} @var{expression_musicale}
699 Cela signifie que @code{@var{expression_musicale}} est transposé de
700 l'intervalle séparant @code{@var{note_de_départ}} et
701 @code{@var{note_d_arrivée}} : toute note dont la hauteur était
702 @code{note_de_départ} est changée en @code{note_d_arrivée} ; les
703 autres notes seront changées selon le même intervalle. Les deux
704 hauteurs s'expriment en octave absolue.
706 @warning{La musique contenue dans un bloc @code{@bs{}transpose} est en
707 octaves absolues, sauf à inclure dans ce même bloc une clause
708 @code{@bs{}relative}.}
710 Prenons comme exemple une pièce écrite en ré majeur. Si cette pièce est
711 un peu trop basse pour l'interprète, elle peut être transposée en mi
712 majeur. Vous noterez que l'armure est automatiquement modifiée.
714 @lilypond[verbatim,quote]
723 @cindex transpositeur, instrument
724 @cindex instruments transpositeurs
726 Regardons maintenant une partie écrite pour violon -- un instrument en
727 ut. Si cette partie doit être jouée par une clarinette en la (écrite à
728 la tierce mineure supérieure, un do écrit donnant un la réel), la
729 transposition suivante créera la partie appropriée.
731 @lilypond[verbatim,quote]
741 La présence de @w{@code{\key c \major}} s'explique par le fait que, bien
742 que les notes soient effectivement transposées, l'armure ne sera
743 imprimée que dans la mesure où elle est explicitement mentionnée.
745 @code{\transpose} fait la distinction entre les notes enharmoniques :
746 @w{@code{\transpose c cis}} et @w{@code{\transpose c des}} transposeront
747 la pièce un demi-ton plus haut, au détail près que la première version
748 écrira des dièses et la deuxième des bémols.
750 @lilypond[verbatim,quote]
751 music = \relative c' { c d e f }
753 \transpose c cis { \music }
754 \transpose c des { \music }
758 On peut aussi utiliser @code{\transpose} pour entrer des notes écrites
759 pour un instrument transpositeur. Normalement, les hauteurs dans
760 LilyPond sont écrites en ut, c'est à dire en sons réels, mais elles
761 peuvent être écrites dans un autre ton. Prenons l'exemple d'un morceau
762 pour trompette en si bémol commençant sur un ré à l'oreille ; on
766 musiqueEnSiBemol = @{ e4 @dots{} @}
767 \transpose c bes, \musiqueEnSiBemol
771 Pour imprimer cette musique en fa -- et de ce fait produire une partie
772 de cor au lieu d'un conducteur en notes réelles -- on utilisera un
773 deuxième @code{\transpose} :
776 musiqueEnSiBemol = @{ e4 @dots{} @}
777 \transpose f c' @{ \transpose c bes, \musiqueEnSiBemol @}
781 Pour plus d'information à ce sujet, consultez
782 @ref{Instruments transpositeurs}.
785 @lilypondfile[verbatim,quote,texidoc,doctitle]
786 {transposing-pitches-with-minimum-accidentals-smart-transpose.ly}
790 @ref{Octaves relatives},
791 @ref{Instruments transpositeurs},
793 @ref{Transformations modales},
794 @ref{Rétrogradation}.
797 @rlsrnamed{Pitches, Hauteurs}.
799 Référence des propriété internes :
800 @rinternals{TransposedMusic}.
810 Si vous voulez utiliser en même temps @code{\transpose} et
811 @code{\relative}, vous devez mettre @code{\transpose} en dehors de
812 @code{\relative}, puisque @code{\relative} n'aura aucun effet sur la
813 musique apparaissant dans un @code{\transpose}.
815 La fonction @code{\transpose} ne permet pas d'imprimer des altérations
816 triples ; elle les remplacera par un « équivalent enharmonique »
817 -- par exemple ré bémol au lieu de mi triple bémol.
821 @unnumberedsubsubsec Inversion
822 @translationof Inversion
828 Une expression musicale peut s'inverser et être transposée à l'aide de
832 \inversion @var{hauteur-pivot} @var{hauteur-arrivée} @var{expression_musicale}
835 L'@code{@var{expression_musicale}} sera alors inversée, intervalle par
836 intervalle, puis transposée de telle sorte que
837 @code{@var{hauteur-pivot}} devienne @code{@var{hauteur-arrivée}}.
839 @lilypond[verbatim,quote]
840 music = \relative c' { c d e f }
843 \inversion d' d' \music
844 \inversion d' ees' \music
848 @warning{Le motif à inverser doit être exprimé en hauteur absolue, à
849 moins d'avoir été préalablement inclus explicitement dans un bloc
850 @code{@bs{}relative}.}
854 @ref{Transformations modales},
855 @ref{Rétrogradation},
860 @unnumberedsubsubsec Rétrogradation
861 @translationof Retrograde
863 @cindex rétrograde, transformation
864 @cindex transformation rétrograde
866 @funindex \retrograde
869 Une expression musicale peut se renverser et se présenter sous forme
872 @lilypond[verbatim,quote]
873 music = \relative c' { c8. ees16( fis8. a16 b8.) gis16 f8. d16 }
882 Une liaison de prolongation à l'intérieur d'un bloc @code{\retrograde}
883 sera de fait rompue, ce qui générera un message d'avertissement.
884 Des liaisons de prolongation seront toutefois générées automatiquement
885 dès lors qu'est activé le @ref{Découpage automatique des notes}.
890 @ref{Transformations modales},
894 @node Transformations modales
895 @unnumberedsubsubsec Transformations modales
896 @translationof Modal transformations
898 @cindex modales, transformations
900 Dans une composition basée sur une gamme, un même motif est transformé à
901 plusieurs reprises et selon des schémas différents. Il peut être
902 @notation{transposé} pour partir de différents points de la gamme ou
903 bien être @notation{inversé} à partir d'une note pivot dans la gamme.
904 Il peut aussi être renversé pour produire une rétrogradation.
906 @warning{Toute note qui ne ferait pas partie de la gamme en question ne
907 sera pas transformée.}
910 @subsubsubheading Transposition modale
911 @c VO Modal transposition
913 @cindex modale, transposition
915 @funindex \modalTranspose
916 @funindex modalTranspose
918 Un motif peut se transposer selon une gamme donnée :
921 \modalTranspose @var{hauteur-départ} @var{hauteur-arrivée} @var{gamme} @var{motif}
924 Les notes de @var{motif} seront décalées à l'intérieur de la @var{gamme}
925 selon leur degré, déterminé par l'intervalle entre @var{hauteur-départ}
926 et @var{hauteur-arrivée} :
928 @lilypond[verbatim,quote]
929 diatonicScale = \relative c' { c d e f g a b }
930 motif = \relative c' { c8 d e f g a b c }
934 \modalTranspose c f \diatonicScale \motif
935 \modalTranspose c b, \diatonicScale \motif
939 Il est ainsi possible de déterminer une gamme ascendante, quels qu'en soient
940 l'amplitude et les différents intervalles :
942 @lilypond[verbatim,quote]
943 pentatonicScale = \relative c' { ges aes bes des ees }
944 motif = \relative c' { ees8 des ges,4 <ges' bes,> <ges bes,> }
948 \modalTranspose ges ees' \pentatonicScale \motif
952 L'utilisation de @code{\modalTranspose} avec une gamme chromatique
953 produit les mêmes effets qu'un @code{\transpose}, à ceci près que les
954 notes seront alors prédéterminées :
956 @lilypond[verbatim,quote]
957 chromaticScale = \relative c' { c cis d dis e f fis g gis a ais b }
958 motif = \relative c' { c8 d e f g a b c }
962 \transpose c f \motif
963 \modalTranspose c f \chromaticScale \motif
968 @subsubsubheading Inversion modale
969 @c VO Modal inversion
971 @cindex modale, inversion
973 @funindex \modalInversion
974 @funindex modalInversion
976 Un motif peut s'inverser selon une certaine gamme et à partir d'un pivot
977 déterminé, puis transposé, le tout en une seule opération :
980 \modalInversion @var{hauteur-pivot} @var{hauteur-arrivée} @var{gamme} @var{motif}
983 Les notes de @var{motif} se retrouvent au même degré par rapport à
984 @var{hauteur-pivot} dans la @var{gamme}, toutefois dans le sens opposé,
985 puis décalées dans cette même @var{gamme} de l'intervalle séparant
986 @var{hauteur-départ} et @var{hauteur-arrivée}.
988 Il est donc possible de simplement inverser à partir d'une des notes de
989 la gamme en donnant la même valeur à @var{hauteur-départ} et
990 @var{hauteur-arrivée} :
992 @lilypond[verbatim,quote]
993 octatonicScale = \relative c' { ees f fis gis a b c d }
994 motif = \relative c' { c8. ees16 fis8. a16 b8. gis16 f8. d16 }
998 \modalInversion fis' fis' \octatonicScale \motif
1002 Pour permuter deux notes de la gamme, il suffit donc d'inverser à partir
1003 de l'une des notes et de transposer d'un degré de la gamme. Les deux
1004 notes spécifiées peuvent s'interpréter comme étant les bornes du pivot.
1006 @lilypond[verbatim,quote]
1007 scale = \relative c' { c g' }
1008 motive = \relative c' { c c g' c, }
1012 \modalInversion c' g' \scale \motive
1016 L'opération conjointe d'une inversion et d'une rétrogradation produit
1017 une rétrogradation inversée :
1019 @lilypond[verbatim,quote]
1020 octatonicScale = \relative c' { ees f fis gis a b c d }
1021 motif = \relative c' { c8. ees16 fis8. a16 b8. gis16 f8. d16 }
1025 \retrograde \modalInversion c' c' \octatonicScale \motif
1030 Manuel de notation :
1032 @ref{Rétrogradation},
1033 @ref{Transposition}.
1036 @node Gravure des hauteurs
1037 @subsection Gravure des hauteurs
1038 @translationof Displaying pitches
1040 Nous allons voir dans cette partie comment influer sur la gravure des
1046 * Marques d'octaviation::
1047 * Instruments transpositeurs::
1048 * Altérations accidentelles automatiques::
1054 @unnumberedsubsubsec Clefs
1060 @cindex clés anciennes
1065 La clef indique quelles lignes de la portée correspondent à quelles
1066 hauteurs. Elle peut changer au fil du morceau, comme dans l'exemple
1067 suivant qui indique le do médium dans différentes clefs :
1069 @lilypond[verbatim,quote,relative=1]
1080 LilyPond met à votre disposition d'autres clefs :
1082 @lilypond[verbatim,quote,relative=1]
1103 \clef G % synonym for treble
1105 \clef F % synonym for bass
1107 \clef C % synonym for alto
1111 @cindex transposition et clef
1112 @cindex clef et transposition
1113 @cindex octave et clef
1114 @cindex octaviation optionnelle
1115 @cindex opotionnelle, octaviation
1116 @cindex chorale, clef de ténor
1119 En ajoutant @code{_8} ou @code{^8} au nom de la clef, celle-ci est
1120 transposée à l'octave respectivement inférieure ou supérieure, et
1121 @code{_15} ou @code{^15} la transpose de deux octaves. D'autres nombres
1122 entiers peuvent être utilisés selon les besoins. L'argument
1123 @var{clefname} doit être mis entre guillemets lorsqu'il contient des
1124 caractères supplémentaires. Par exemple,
1126 @lilypond[verbatim,quote,relative=1]
1141 Une indication d'octaviation optionnelle s'obtient en entourant
1142 l'argument numérique par des parenthèses ou des crochets :
1144 @lilypond[verbatim,quote,relative=1]
1151 Les hauteurs seront affichées comme si l'argument numérique
1152 n'avait pas été encadré de parenthèses ou crochets.
1154 Il existe d'autres clefs, destinées à un usage particulier. Voir à ce
1155 sujet @ref{Notations anciennes}, @ref{Clefs anciennes},
1156 @ref{Clefs grégoriennes}, @ref{Tablatures par défaut} et
1157 @ref{Tablatures personnalisées}. La nécessité de recourir à d'autres
1158 clefs dans le cas où la partition comprend des petites notes est abordée
1159 au chapitre @ref{Mise en forme d'une citation} -- voir les fonctions
1160 @code{\cueClef} et @code{\cueDuringWithClef}.
1163 @lilypondfile[verbatim,quote,texidoc,doctitle]
1164 {tweaking-clef-properties.ly}
1167 Manuel de notation :
1168 @ref{Notations anciennes},
1169 @ref{Clefs anciennes},
1170 @ref{Clefs grégoriennes},
1171 @ref{Mise en forme d'une citation},
1172 @ref{Tablatures par défaut},
1173 @ref{Tablatures personnalisées}.
1176 @rlsrnamed{Pitches,Hauteurs}.
1178 Référence des propriétés internes :
1179 @rinternals{Clef_engraver},
1181 @rinternals{OctavateEight},
1182 @rinternals{clef-interface}.
1185 L'indicateur d'octaviation attaché à la clef est un objet graphique en
1186 lui même. Par voie de conséquence, tout @code{\override} affectant
1187 l'objet @code{Clef} devra être manuellement répercuté sur l'objet
1188 @code{OctavateEight}.
1190 @lilypond[fragment,quote,relative=1]
1192 \override OctavateEight.color = #red
1193 \override Clef.color = #blue
1201 @unnumberedsubsubsec Armure
1202 @translationof Key signature
1209 @c duplicated in Key signature and in Accidentals
1210 @warning{Les nouveaux utilisateurs sont parfois déroutés par la gestion
1211 des altérations et de l'armure. Pour LilyPond, une hauteur n'est que du
1212 matériau brut ; l'armure et la clef ne feront que déterminer
1213 comment ce matériau sera retranscrit. Un simple @code{c} signifie
1214 tout bonnement « do naturel » quelles que soient l'armure et la
1215 clef en question. Pour plus d'information, reportez-vous au chapitre
1216 @rlearning{Altérations et armure}.}
1218 L'armure indique la tonalité dans laquelle la pièce doit être jouée.
1219 Elle comprend un ensemble d'altérations (dièses ou bémols) à la clef,
1220 c'est-à-dire au début de la portée. Elle peut varier en cours de
1223 On définit ou modifie l'armure avec la commande @code{\key} :
1226 \key @var{hauteur} @var{mode}
1239 @funindex \mixolydian
1240 @funindex mixolydian
1248 @cindex modes anciens
1261 Ici, @code{@var{mode}} doit être @code{\major} ou @code{\minor} afin
1262 d'avoir respectivement @var{hauteur}-majeur ou @var{hauteur}-mineur.
1263 Vous pouvez aussi avoir recours aux modes anciens que sont
1264 @code{\ionian}, @code{\locrian}, @code{\aeolian}, @code{\mixolydian},
1265 @code{\lydian}, @code{\phrygian} et @code{\dorian}.
1267 @lilypond[verbatim,quote,relative=2]
1274 Rien n'empèche de définir d'autres modes, en listant l'altération
1275 de chacun des degrés de la gamme en partant du do.
1277 @lilypond[verbatim,quote]
1278 freygish = #`((0 . ,NATURAL) (1 . ,FLAT) (2 . ,NATURAL)
1279 (3 . ,NATURAL) (4 . ,NATURAL) (5 . ,FLAT) (6 . ,FLAT))
1282 \key c\freygish c4 des e f
1283 \bar "||" \key d\freygish d es fis g
1287 Les altérations à la clef peuvent s'imprimer à des octaves
1288 différents de leur position traditionnelle ou à plusieurs octaves,
1289 à l'aide des propriétés @code{flat-positions} et
1290 @code{sharp-positions} de l'objet @code{KeySignature}. Les
1291 entrées fourniees à ces propriétés définissent l'amplitude des
1292 positions sur la portée où les altérations seront imprimées. Dans
1293 le cas où l'entrée est constituée d'une position unique, les
1294 altérations seront placées à l'intérieur de l'octave finissant à
1295 cette position sur la portée.
1297 @lilypond[verbatim, quote,relative=0]
1298 \override Staff.KeySignature.flat-positions = #'((-5 . 5))
1299 \override Staff.KeyCancellation.flat-positions = #'((-5 . 5))
1300 \clef bass \key es\major es g bes d
1301 \clef treble \bar "||" \key es\major es g bes d
1303 \override Staff.KeySignature.sharp-positions = #'(2)
1304 \bar "||" \key b\major b fis b2
1308 @lilypondfile[verbatim,quote,texidoc,doctitle]
1309 {preventing-natural-signs-from-being-printed-when-the-key-signature-changes.ly}
1311 @lilypondfile[verbatim,quote,texidoc,doctitle]
1312 {non-traditional-key-signatures.ly}
1315 Glossaire musicologique :
1316 @rglosnamed{church mode,mode d'église},
1319 Manuel d'initiation :
1320 @rlearning{Altérations et armure}.
1323 @rlsrnamed{Pitches,Hauteurs}.
1325 Référence des propriétés internes :
1326 @rinternals{KeyChangeEvent},
1327 @rinternals{Key_engraver},
1328 @rinternals{Key_performer},
1329 @rinternals{KeyCancellation},
1330 @rinternals{KeySignature},
1331 @rinternals{key-signature-interface}.
1334 @node Marques d'octaviation
1335 @unnumberedsubsubsec Marques d'octaviation
1336 @translationof Ottava brackets
1344 @funindex set-octavation
1348 Les marques d'octaviation, @emph{Ottava}, permettent d'introduire une
1349 transposition spécifique d'une octave pour la portée en cours. C'est
1350 la fonction @code{ottava} qui s'en charge.
1352 @lilypond[verbatim,quote,relative=2]
1367 @lilypondfile[verbatim,quote,texidoc,doctitle]
1371 Glossaire musicologique :
1372 @rglosnamed{octavation,octaviation}.
1375 @rlsrnamed{Pitches,Hauteurs}.
1377 Référence des propriétés internes :
1378 @rinternals{Ottava_spanner_engraver},
1379 @rinternals{OttavaBracket},
1380 @rinternals{ottava-bracket-interface}.
1383 @node Instruments transpositeurs
1384 @unnumberedsubsubsec Instruments transpositeurs
1385 @translationof Instrument transpositions
1387 @cindex transposition et MIDI
1388 @cindex MIDI et transposition
1389 @cindex transposition, instrument
1391 @funindex \transposition
1392 @funindex transposition
1394 Lorsque l'on saisit une partition d'ensemble incluant des instruments
1395 transpositeurs, certaines parties peuvent être dans une autre tonalité
1396 que la @notation{tonalité de concert}. Il faudra en pareil cas indiquer
1397 la tonalité spécifique de ces @notation{instruments transpositeurs},
1398 sous peine de fichier MIDI erroné et de citations incorrectes. Pour
1399 plus de détails sur les citations, consultez le chapitre
1400 @ref{Citation d'autres voix}.
1403 \transposition @var{hauteur}
1406 La hauteur donnée en argument à @code{\transposition} doit
1407 correspondre à la note entendue lorsqu'un @code{do} écrit sur la
1408 portée est joué par l'instrument transpositeur. Cette hauteur doit être
1409 mentionnée en @notation{mode absolu}. Par exemple, lorsque
1410 vous saisissez une partition en notes réelles, toutes les voix
1411 devraient être en ut ; si un instrument joue un ton au dessus, il
1412 faudra lui ajouter un @w{@code{\transposition d'}}. La commande
1413 @code{\transposition} s'utilise @strong{si et seulement si} les notes à
1414 saisir @strong{ne sont pas} dans la tonalité de concert.
1416 Voici un fragment pour violon et clarinette en si bémol (@emph{B-flat})
1417 pour lequel les parties respectives ont été recopiées à partir du
1418 conducteur. Les deux instruments sont à l'unisson.
1420 @lilypond[verbatim,quote]
1422 \new Staff = "violin" {
1424 \set Staff.instrumentName = #"Vln"
1425 \set Staff.midiInstrument = #"violin"
1426 % not strictly necessary, but a good reminder
1433 \new Staff = "clarinet" {
1435 \set Staff.instrumentName = \markup { Cl (B\flat) }
1436 \set Staff.midiInstrument = #"clarinet"
1446 La @code{\transposition} peut évoluer au cours d'un morceau. Un
1447 clarinettiste peut être amené à jongler avec une clarinette en la et
1448 une autre en si bémol.
1450 @lilypond[verbatim,quote,relative=2]
1451 \set Staff.instrumentName = #"Cl (A)"
1456 <>^\markup { Switch to B\flat clarinet }
1465 Glossaire musicologique :
1466 @rglosnamed{concert pitch,tonalité de concert},
1467 @rglosnamed{transposing instrument,instrument transpositeur}.
1469 Manuel de notation :
1470 @ref{Citation d'autres voix},
1471 @ref{Transposition}.
1474 @rlsrnamed{Pitches,Hauteurs}.
1477 @node Altérations accidentelles automatiques
1478 @unnumberedsubsubsec Altérations accidentelles automatiques
1479 @translationof Automatic accidentals
1481 @cindex altération, style
1482 @cindex altération, style par défaut
1483 @cindex accidentelles, altérations
1484 @cindex accidentelles automatiques
1485 @cindex automatiques, altérations accidentelles
1486 @cindex style d'accidentelle
1488 @funindex \accidentalStyle
1492 LilyPond dispose d'une fonction chargée de regrouper les règles suivant
1493 lesquelles s'impriment les altérations. Elle s'invoque de la manière
1498 \accidentalStyle voice
1503 La règle de gestion des altérations s'applique par défaut au contexte
1504 @code{Staff} en cours, exception faite des styles @code{piano} et
1505 @code{piano-cautionary} comme nous allons le voir. Cette fonction
1506 accepte un éventuel argument supplémentaire chargé de spécifier
1507 le champ d'action de la règle à suivre. À titre d'exemple, il faudra
1508 utiliser, pour que toutes les portées d'un même système -- contexte
1509 @code{StaffGroup} -- soient soumises à la même règle :
1512 \accidentalStyle StaffGroup.voice
1515 Nous vous présentons ci-après les différentes règles d'altération prises
1516 en charge. Pour les besoins de la démonstration, nous partirons de
1519 @lilypond[verbatim,quote]
1523 cis'8 fis, bes4 <a cis>8 f bis4 |
1537 \voiceTwo \relative c' {
1538 <fis, a cis>8[ <fis a cis>
1541 \change Staff = down
1546 \change Staff = down
1547 <fis, a cis>4 gis <f a d>2 |
1554 \context Staff = "up" {
1555 \accidentalStyle default
1558 \context Staff = "down" {
1559 \accidentalStyle default
1566 Notez bien que pour appliquer le même style aux deux portées, seules les
1567 dernières lignes de cet exemple nous intéressent.
1572 \context Staff = "haut" @{
1573 %%% voici la ligne à modifier en conséquence :
1574 \accidentalStyle Score.default
1577 \context Staff = "bas" @{
1585 @c don't use verbatim in this table.
1589 @cindex @emph{default}, style d'altérations
1590 @cindex altérations, style @emph{default}
1594 C'est la règle d'impression par défaut, qui se rapporte à l'usage
1595 en vigueur au XVIIIe siècle : les altérations accidentelles sont
1596 valables tout une mesure, et uniquement à leur propre octave. C'est la
1597 raison pour laquelle il n'y a pas de bécarre avant le @notation{si} de
1598 la deuxième mesure, ni avant le dernier @notation{do}.
1604 cis'8 fis, bes4 <a cis>8 f bis4 |
1618 \voiceTwo \relative c' {
1619 <fis, a cis>8[ <fis a cis>
1622 \change Staff = down
1627 \change Staff = down
1628 <fis, a cis>4 gis <f a d>2 |
1635 \context Staff = "up" {
1636 \accidentalStyle default
1639 \context Staff = "down" {
1640 \accidentalStyle default
1649 @cindex @emph{voice}, style d'altérations
1650 @cindex altérations, style @emph{voice}
1651 @cindex altérations, style @emph{modern}
1652 @cindex @emph{modern}, style d'altération
1653 @cindex altérations, style @emph{modern-cautionary}
1654 @cindex @emph{modern-cautionary}, style d'altération
1658 En principe, LilyPond se souvient de toutes les altérations présentes
1659 sur la portée (contexte @code{Staff}). Avec cette règle, cependant, les
1660 altérations sont indépendantes pour chacune des voix tout en obéissant
1661 à la règle @code{default}.
1663 Les altérations d'une voix sont de fait ignorées dans les autres
1664 voix, ce qui peut donner lieu à un résultat malencontreux. Dans
1665 l'exemple suivant, il est difficile de dire si le deuxième @notation{la}
1666 est dièse ou naturel. La règle @code{voice} n'est donc à envisager que
1667 dans le cas de voix devant être lues par des musiciens différents. S'il
1668 s'agit d'un « conducteur », ou d'une portée destinée à un seul
1669 musicien, il vaut mieux utiliser @code{modern} ou
1670 @code{modern-cautionary}.
1676 cis'8 fis, bes4 <a cis>8 f bis4 |
1690 \voiceTwo \relative c' {
1691 <fis, a cis>8[ <fis a cis>
1694 \change Staff = down
1699 \change Staff = down
1700 <fis, a cis>4 gis <f a d>2 |
1707 \context Staff = "up" {
1708 \accidentalStyle voice
1711 \context Staff = "down" {
1712 \accidentalStyle voice
1721 @cindex altération, style @emph{modern}
1722 @cindex @emph{modern}, style d'altération
1726 Cette règle est la plus courante au XXe siècle. Certains bécarres ne
1727 sont pas imprimés, comme il était d'usage lorsqu'une note diésée suit
1728 cette même note flanquée d'un double dièse, ou bien un bémol un double
1729 bémol. Le style @code{modern} suit la même règle que le style
1730 @code{default}, avec deux additions afin de lever les ambiguïtés :
1731 lorsqu'une note non altérée apparaît à une octave différente, ou bien
1732 dans la mesure suivante, des bécarres de précaution sont ajoutés. Dans
1733 l'exemple suivant, notez ainsi les deux bécarres dans la deuxième mesure
1740 cis'8 fis, bes4 <a cis>8 f bis4 |
1754 \voiceTwo \relative c' {
1755 <fis, a cis>8[ <fis a cis>
1758 \change Staff = down
1763 \change Staff = down
1764 <fis, a cis>4 gis <f a d>2 |
1771 \context Staff = "up" {
1772 \accidentalStyle modern
1775 \context Staff = "down" {
1776 \accidentalStyle modern
1783 @item modern-cautionary
1785 @cindex altération, style @emph{modern cautionary}
1786 @cindex @emph{modern cautionary}, style d'altération
1787 @cindex altération de précaution, style @emph{modern}
1788 @cindex @emph{modern}, style d'altération de précaution
1790 @funindex modern-cautionary
1792 Cette règle est équivalente à @code{modern}, mais les bécarres de
1793 précaution (absents dans la règle @code{default}) sont imprimés de façon
1794 particulière : soit plus petit, soit (par défaut) entre parenthèses
1795 -- il est possible de le définir au moyen de la propriété
1796 @code{cautionary-style} de l'objet @code{AccidentalSuggestion}.
1802 cis'8 fis, bes4 <a cis>8 f bis4 |
1816 \voiceTwo \relative c' {
1817 <fis, a cis>8[ <fis a cis>
1820 \change Staff = down
1825 \change Staff = down
1826 <fis, a cis>4 gis <f a d>2 |
1833 \context Staff = "up" {
1834 \accidentalStyle modern-cautionary
1837 \context Staff = "down" {
1838 \accidentalStyle modern-cautionary
1847 @cindex @emph{modern}, style d'altération
1848 @cindex style d'altération @emph{modern}
1849 @cindex altérations multivoix
1850 @cindex style d'altération @emph{modern accidental}
1851 @cindex voix multiples et altérations
1852 @cindex multivoix, altérations
1854 @funindex modern-voice
1856 Cette règle sert aux altérations dans de la musique polyphonique destinée
1857 autant à des musiciens différents qu'à quelqu'un qui lirait l'ensemble
1858 des voix. Les altérations sont imprimées voix par voix, mais les autres
1859 voix d'un même contexte @code{Staff} en @emph{tiennent compte}
1860 cette fois. C'est pourquoi le @notation{la} de la dernière mesure est
1861 affublé d'un bécarre bien qu'il y en ait déjà eu un dans la mesure
1862 précédente, et que le @notation{ré} de la main gauche en ait un alors
1863 que le dièse qu'il avait auparavant concernait la main droite.
1869 cis'8 fis, bes4 <a cis>8 f bis4 |
1883 \voiceTwo \relative c' {
1884 <fis, a cis>8[ <fis a cis>
1887 \change Staff = down
1892 \change Staff = down
1893 <fis, a cis>4 gis <f a d>2 |
1900 \context Staff = "up" {
1901 \accidentalStyle modern-voice
1904 \context Staff = "down" {
1905 \accidentalStyle modern-voice
1912 @item modern-voice-cautionary
1914 @cindex altération de précaution style @emph{modern voice}
1915 @cindex @emph{modern voice}, style d'altération de précaution
1917 @funindex modern-voice-cautionary
1919 Cette règle est similaire à la précédente, mais les altérations de
1920 précaution (celles que n'aurait pas ajoutées @code{voice}), sont
1921 imprimées de façon particulière. On retrouve donc toutes les
1922 altérations qu'imprimerait @code{default}, mais certaines sont
1923 considérées comme étant « de précaution ».
1929 cis'8 fis, bes4 <a cis>8 f bis4 |
1943 \voiceTwo \relative c' {
1944 <fis, a cis>8[ <fis a cis>
1947 \change Staff = down
1952 \change Staff = down
1953 <fis, a cis>4 gis <f a d>2 |
1960 \context Staff = "up" {
1961 \accidentalStyle modern-voice-cautionary
1964 \context Staff = "down" {
1965 \accidentalStyle modern-voice-cautionary
1974 @cindex @emph{piano}, style d'altérations
1975 @cindex altérations style @emph{piano}
1976 @cindex piano et altérations
1980 Cette règle est communément employée pour les partitions de piano au
1981 XXe siècle. Très similaire à @code{modern} de par son comportement,
1982 elle s'en distingue en ce que les altérations tiennent compte des autres
1983 portées du contexte @code{GrandStaff} ou @code{PianoStaff}.
1985 Cette règle s'applique par défaut dans un @code{GrandStaff} et dans un
1992 cis'8 fis, bes4 <a cis>8 f bis4 |
2006 \voiceTwo \relative c' {
2007 <fis, a cis>8[ <fis a cis>
2010 \change Staff = down
2015 \change Staff = down
2016 <fis, a cis>4 gis <f a d>2 |
2023 \context Staff = "up" {
2024 \accidentalStyle piano
2027 \context Staff = "down" {
2034 @item piano-cautionary
2036 @cindex @emph{piano cautionary}, style d'altérations
2037 @cindex altérations style @emph{piano cautionary}
2038 @cindex piano et altérations
2040 @funindex piano-cautionary
2042 Identique au style @code{piano}, mais les altérations de précaution sont
2043 imprimées différemment.
2049 cis'8 fis, bes4 <a cis>8 f bis4 |
2063 \voiceTwo \relative c' {
2064 <fis, a cis>8[ <fis a cis>
2067 \change Staff = down
2072 \change Staff = down
2073 <fis, a cis>4 gis <f a d>2 |
2080 \context Staff = "up" {
2081 \accidentalStyle piano-cautionary
2084 \context Staff = "down" {
2093 @cindex @emph{neo-modern}, style d'altérations
2094 @cindex altérations, style @emph{neo-modern}
2096 @funindex neo-modern
2098 Cette règle suit les pratiques de la musique contemporaine : les
2099 altérations accidentelles apparaissent comme dans le style
2100 @code{modern}, à ceci près qu'elles sont répétées dans la même mesure --
2101 sauf si elles concernent deux notes consécutives.
2107 cis'8 fis, bes4 <a cis>8 f bis4 |
2121 \voiceTwo \relative c' {
2122 <fis, a cis>8[ <fis a cis>
2125 \change Staff = down
2130 \change Staff = down
2131 <fis, a cis>4 gis <f a d>2 |
2138 \context Staff = "up" {
2139 \accidentalStyle neo-modern
2142 \context Staff = "down" {
2143 \accidentalStyle neo-modern
2150 @item neo-modern-cautionary
2152 @cindex @emph{neo-modern-cautionary}, style d'altérations
2153 @cindex style d'altération @emph{neo-modern-cautionary}
2155 @funindex neo-modern-cautionary
2157 Identique au style @code{neo-modern}, mais les altérations de précaution
2158 sont imprimées différemment.
2164 cis'8 fis, bes4 <a cis>8 f bis4 |
2178 \voiceTwo \relative c' {
2179 <fis, a cis>8[ <fis a cis>
2182 \change Staff = down
2187 \change Staff = down
2188 <fis, a cis>4 gis <f a d>2 |
2195 \context Staff = "up" {
2196 \accidentalStyle neo-modern-cautionary
2199 \context Staff = "down" {
2200 \accidentalStyle neo-modern-cautionary
2207 @item neo-modern-voice
2209 @cindex @emph{neo-modern-voice}, style d'altération
2210 @cindex style d'altération @emph{neo-modern-voice}
2211 @cindex altérations multivoix
2212 @cindex voix multiples et altérations
2213 @cindex multivoix, altérations
2215 @funindex neo-modern-voice
2217 Cette règle sert aux altérations dans de la musique polyphonique destinée
2218 autant à des musiciens différents qu'à quelqu'un qui lirait l'ensemble
2219 des voix. Les altérations sont imprimées voix par voix comme avec le style
2220 @code{neo-modern} mais les autres voix dans le même contexte @code{Staff}
2221 en tiennent aussi compte.
2227 cis'8 fis, bes4 <a cis>8 f bis4 |
2241 \voiceTwo \relative c' {
2242 <fis, a cis>8[ <fis a cis>
2245 \change Staff = down
2250 \change Staff = down
2251 <fis, a cis>4 gis <f a d>2 |
2258 \context Staff = "up" {
2259 \accidentalStyle neo-modern-voice
2262 \context Staff = "down" {
2263 \accidentalStyle neo-modern-voice
2270 @item neo-modern-voice-cautionary
2272 @funindex neo-modern-voice-cautionary
2274 Cette règle est identique à @code{neo-modern-voice}, mais les
2275 altérations de précaution sont imprimées soit entre parenthèses (par
2276 défaut), soit en plus petit.
2282 cis'8 fis, bes4 <a cis>8 f bis4 |
2296 \voiceTwo \relative c' {
2297 <fis, a cis>8[ <fis a cis>
2300 \change Staff = down
2305 \change Staff = down
2306 <fis, a cis>4 gis <f a d>2 |
2313 \context Staff = "up" {
2314 \accidentalStyle neo-modern-voice-cautionary
2317 \context Staff = "down" {
2318 \accidentalStyle neo-modern-voice-cautionary
2327 @cindex @emph{dodecaphonic}, style d'altérations
2328 @cindex altération, style @emph{dodecaphonic}
2330 @funindex dodecaphonic
2332 Cette règle reproduit ce que certains compositeurs du début du XXe
2333 siècle ont introduit dans leur désir d'abolir la distinction entre les
2334 notes naturelles ou non. Ainsi, @strong{chaque} note est affublée d'une
2335 altération, même si elle est naturelle.
2341 cis'8 fis, bes4 <a cis>8 f bis4 |
2355 \voiceTwo \relative c' {
2356 <fis, a cis>8[ <fis a cis>
2359 \change Staff = down
2364 \change Staff = down
2365 <fis, a cis>4 gis <f a d>2 |
2372 \context Staff = "up" {
2373 \accidentalStyle dodecaphonic
2376 \context Staff = "down" {
2377 \accidentalStyle dodecaphonic
2387 @cindex @emph{teaching}, style d'altérations
2388 @cindex altérations, style @emph{teaching}
2392 Cette règle est à usage pédagogique : l'impression d'une simple
2393 gamme fera apparaître une altération de précaution pour toute note
2394 altérée. Les altérations accidentelles sont imprimées selon le style
2395 @code{modern}, et une altération de précaution est ajoutée pour chaque
2396 dièse ou bémol à la clef -- sauf dans le cas de notes consécutives.
2398 @lilypond[quote,staffsize=18]
2402 cis'8 fis, bes4 <a cis>8 f bis4 |
2416 \voiceTwo \relative c' {
2417 <fis, a cis>8[ <fis a cis>
2420 \change Staff = down
2425 \change Staff = down
2426 <fis, a cis>4 gis <f a d>2 |
2433 \context Staff = "up" {
2435 \accidentalStyle teaching
2438 \context Staff = "down" {
2440 \accidentalStyle teaching
2449 @cindex altération, style @emph{no reset}
2450 @cindex @emph{no reset}, style d'altérations
2454 C'est la même règle que @code{default}, mais l'effet des altérations
2455 accidentelles ne cesse jamais, même dans les mesures suivantes.
2461 cis'8 fis, bes4 <a cis>8 f bis4 |
2475 \voiceTwo \relative c' {
2476 <fis, a cis>8[ <fis a cis>
2479 \change Staff = down
2484 \change Staff = down
2485 <fis, a cis>4 gis <f a d>2 |
2492 \context Staff = "up" {
2493 \accidentalStyle no-reset
2496 \context Staff = "down" {
2497 \accidentalStyle no-reset
2506 @cindex @emph{forget}, style d'altérations
2507 @cindex altérations, style @emph{forget}
2511 Tout le contraire de @code{no-reset} : l'effet des altérations
2512 cesse aussitôt ; toutes les altérations, quelque soit leur place
2513 dans la mesure, sont de ce fait imprimées en fonction de l'éventuelle
2520 cis'8 fis, bes4 <a cis>8 f bis4 |
2534 \voiceTwo \relative c' {
2535 <fis, a cis>8[ <fis a cis>
2538 \change Staff = down
2543 \change Staff = down
2544 <fis, a cis>4 gis <f a d>2 |
2551 \context Staff = "up" {
2552 \accidentalStyle forget
2555 \context Staff = "down" {
2556 \accidentalStyle forget
2566 @rlsrnamed{Pitches,Hauteurs}.
2568 Référence des propriétés internes :
2569 @rinternals{Accidental},
2570 @rinternals{Accidental_engraver},
2571 @rinternals{GrandStaff} et
2572 @rinternals{PianoStaff},
2574 @rinternals{AccidentalSuggestion},
2575 @rinternals{AccidentalPlacement}.
2576 @rinternals{accidental-suggestion-interface}.
2579 @cindex altérations et notes simultanées
2580 @cindex notes simultanées et altérations
2581 @cindex altérations et accords
2582 @cindex accords et altérations
2585 Les notes simultanées sont considérées comme des évènements séquentiels.
2586 Ceci implique que, dans un accord, les altérations accidentelles
2587 seront imprimées comme si les notes de l'accord apparaissaient l'une
2588 après l'autre, en fonction de l'ordre dans lequel elles ont été saisies
2589 -- ce qui peut poser problème lorsqu'au sein d'un accord certaines
2590 altérations dépendent les unes des autres.
2591 Ce problème est à résoudre manuellement, en insérant des @code{!}
2592 et des @code{?} après les notes concernées, tel @samp{<f! fis!>}.
2594 L'absence d'altération de précaution est déterminée par l'examen de la
2595 mesure précédente. Néanmoins, lorsqu'un bloc @code{\alternative} suit
2596 une section @code{\repeat volta N}, la logique voudrait que
2597 l'on regarde la dernière mesure @emph{jouée} plutôt que la dernière
2598 @emph{imprimée}. Dans l'exemple qui suit, vous conviendrez que le do de
2599 la seconde alternative ne nécessite pas son bécarre.
2603 \accidentalStyle modern
2615 L'astuce suivante, qui définit temporairement le recours au style
2616 @code{forget}, permet d'obtenir quelque chose de présentable.
2618 @lilypond[verbatim,quote]
2619 forget = #(define-music-function (parser location music) (ly:music?) #{
2620 \accidentalStyle forget
2622 \accidentalStyle modern
2625 \accidentalStyle modern
2639 @unnumberedsubsubsec Ambitus
2640 @translationof Ambitus
2646 L'@notation{ambitus} est l'amplitude des hauteurs d'une voix donnée dans
2647 une partition. Ce terme peut aussi désigner la tessiture qu'un
2648 instrument est capable d'atteindre. Souvent, cet ambitus est imprimé au
2649 début des partitions vocales, afin que les exécutants puissent voir au
2650 premier coup d'œil s'ils sont en mesure de tenir la partie en question.
2652 Pour exprimer l'ambitus d'une pièce, on indique avant la clef deux têtes
2653 de note représentant la hauteur la plus basse et la plus haute. Les
2654 éventuelles altérations accidentelles seront automatiquement ajoutées.
2656 @lilypond[verbatim,quote]
2660 \consists "Ambitus_engraver"
2671 @lilypondfile[verbatim,quote,texidoc,doctitle]
2672 {adding-ambitus-per-voice.ly}
2674 @lilypondfile[verbatim,quote,texidoc,doctitle]
2675 {ambitus-with-multiple-voices.ly}
2677 @lilypondfile[verbatim,quote,texidoc,doctitle]
2678 {changing-the-ambitus-gap.ly}
2681 Glossaire musicologique :
2685 @rlsrnamed{Pitches,Hauteurs}.
2687 Référence des propriétés internes :
2688 @rinternals{Ambitus_engraver},
2691 @rinternals{Ambitus},
2692 @rinternals{AmbitusAccidental},
2693 @rinternals{AmbitusLine},
2694 @rinternals{AmbitusNoteHead},
2695 @rinternals{ambitus-interface}.
2698 LilyPond ne gère pas les collisions entre plusieurs ambitus
2699 présents sur une même portée.
2703 @subsection Têtes de note
2704 @translationof Note heads
2706 Nous allons voir dans ce chapitre comment modifier l'aspect des têtes de
2710 * Têtes de note spécifiques::
2711 * Têtes de note avec nom de note::
2712 * Têtes de note à forme variable::
2717 @node Têtes de note spécifiques
2718 @unnumberedsubsubsec Têtes de note spécifiques
2719 @translationof Special note heads
2721 @cindex têtes de note, spéciales
2722 @cindex croix, tête de note
2723 @cindex losange, tête de note
2724 @cindex parlato, tête de note
2725 @cindex harmonique, tête de note
2726 @cindex guitare, tête de note
2727 @cindex styles, tête de note
2731 L'apparence des têtes de note peut évoluer au cours de la partition :
2733 @lilypond[verbatim,quote,relative=2]
2735 \override NoteHead.style = #'cross
2737 \revert NoteHead.style
2739 \override NoteHead.style = #'harmonic
2741 \revert NoteHead.style
2745 Pour une liste exhaustive des styles de tête de note, consultez
2746 @ref{Styles de tête de note}.
2748 Certains instruments utilisent des têtes de note différentes à des
2749 fins spécifiques -- des croix (style @code{cross}) pour le
2750 @emph{parlato} des chanteurs ou les notes étouffées des guitares :
2752 @lilypond[verbatim,quote,relative=2]
2760 Cette commande opère aussi bien sur des notes isolées qu'au sein d'un
2761 accord, dans une portée traditionnelle ou dans un contexte de
2764 @lilypond[verbatim,quote,relative=2]
2767 c b < g \xNote c f > b
2770 Vous pouvez utiliser, en lieu et place de @code{\xNote},
2771 @code{\xNotesOn} et @code{\xNotesOff}, les commandes
2772 @code{\deadNote}, @code{\deadNotesOn} et @code{\deadNotesOff}.
2774 Il existe un raccourci pour les notes en losange qui indiquent les
2775 harmoniques des cordes :
2777 @lilypond[verbatim,quote,relative=2]
2778 <c f\harmonic>2 <d a'\harmonic>4 <c g'\harmonic>
2789 Manuel de notation :
2790 @ref{Styles de tête de note},
2791 @ref{Notes en accords},
2792 @ref{Indication des harmoniques et notes étouffées}.
2795 @rlsrnamed{Pitches,Hauteurs}.
2797 Référence des propriétés internes :
2798 @rinternals{note-event},
2799 @rinternals{Note_heads_engraver},
2800 @rinternals{Ledger_line_engraver},
2801 @rinternals{NoteHead}.
2802 @rinternals{LedgerLineSpanner},
2803 @rinternals{note-head-interface},
2804 @rinternals{ledger-line-spanner-interface}.
2807 @node Têtes de note avec nom de note
2808 @unnumberedsubsubsec Têtes de note avec nom de note
2809 @translationof Easy notation note heads
2811 @cindex tête de note, apprentissage
2812 @cindex notation facile
2814 @cindex @emph{easy play}, têtes de note
2816 @funindex \easyHeadsOn
2817 @funindex easyHeadsOn
2818 @funindex \easyHeadsOff
2819 @funindex easyHeadsOff
2821 Les notes « easy play » comportent le nom de la note à l'intérieur de
2822 la tête. On l'utilise dans des partitions pour débutants. L'impression
2823 doit être de plus grande taille, afin que les lettres soient lisibles.
2824 Voir à ce propos @ref{Définition de la taille de portée}.
2826 @lilypond[verbatim,quote]
2827 #(set-global-staff-size 26)
2838 @code{\easyHeadsOn},
2839 @code{\easyHeadsOff}.
2843 @lilypondfile[verbatim,quote,texidoc,doctitle]
2844 {numbers-as-easy-note-heads.ly}
2847 Manuel de notation :
2848 @ref{Définition de la taille de portée}.
2851 @rlsrnamed{Pitches,Hauteurs}.
2853 Référence des propriétés internes :
2854 @rinternals{note-event},
2855 @rinternals{Note_heads_engraver},
2856 @rinternals{NoteHead},
2857 @rinternals{note-head-interface}.
2860 @node Têtes de note à forme variable
2861 @unnumberedsubsubsec Têtes de note à forme variable
2862 @translationof Shape note heads
2864 @cindex tête de note, allure
2865 @cindex tête de note, Aiken
2866 @cindex tête de note, harpe sacrée
2867 @cindex notes profilées
2868 @cindex Aiken, tête de note
2869 @cindex harpe sacrée, tête de note
2870 @cindex Funk, tête de note
2871 @cindex tête de note, Funk
2872 @cindex tête de note, Harmonica Sacra
2873 @cindex Harmonica Sacra, tête de note
2874 @cindex Christian Harmony, tête de note
2875 @cindex tête de note, Christian Harmony
2876 @cindex Walker shape, tête de note
2877 @cindex tête de note, Walker
2881 @funindex \aikenHeads
2882 @funindex aikenHeads
2883 @funindex \aikenHeadsMinor
2884 @funindex aikenHeadsMinor
2885 @funindex \sacredHarpHeads
2886 @funindex sacredHarpHeads
2887 @funindex \sacredHarpHeadsMinor
2888 @funindex sacredHarpHeadsMinor
2889 @funindex \southernHarmonyHeads
2890 @funindex southernHarmonyHeads
2891 @funindex \southernHarmonyHeadsMinor
2892 @funindex southernHarmonyHeadsMinor
2893 @funindex \funkHeads
2895 @funindex \walkerHeads
2896 @funindex walkerHeads
2897 @funindex \funkHeadsMinor
2898 @funindex funkHeadsMinor
2899 @funindex \walkerHeadsMinor
2900 @funindex walkerHeadsMinor
2902 En notation profilée, le profil d'une tête de note correspond à la
2903 fonction harmonique de cette note dans la gamme. Ce style de notation
2904 était très en vogue dans les recueils de chansons américains du XIXe
2905 siècle. Voici comment procéder :
2907 @lilypond[verbatim,quote,relative=2]
2909 c, d e f g2 a b1 c \break
2911 c,4 d e f g2 a b1 c \break
2912 \southernHarmonyHeads
2913 c,4 d e f g2 a b1 c \break
2915 c,4 d e f g2 a b1 c \break
2917 c,4 d e f g2 a b1 c \break
2920 Les profils sont déterminés par la hauteur dans la gamme, le premier
2921 degré étant défini par la commande @code{\key}. Pour une tonalité
2922 mineure, les degrés sont déterminés par rapport au relatif majeur :
2924 @lilypond[verbatim,quote,relative=2]
2927 a b c d e2 f g1 a \break
2929 a,4 b c d e2 f g1 a \break
2930 \sacredHarpHeadsMinor
2932 \southernHarmonyHeadsMinor
2942 @code{\aikenHeadsMinor},
2944 @code{\funkHeadsMinor},
2945 @code{\sacredHarpHeads}.
2946 @code{\sacredHarpHeadsMinor},
2947 @code{\southernHarmonyHeads},
2948 @code{\southernHarmonyHeadsMinor},
2949 @code{\walkerHeads},
2950 @code{\walkerHeadsMinor}.
2954 @lilypondfile[verbatim,quote,texidoc,doctitle]
2955 {applying-note-head-styles-depending-on-the-step-of-the-scale.ly}
2957 Pour une liste exhaustive des styles de tête de note, consultez
2958 @ref{Styles de tête de note}.
2961 Manuel de notation :
2962 @ref{Styles de tête de note}.
2965 @rlsrnamed{Pitches,Hauteurs}.
2967 Référence des propriétés internes :
2968 @rinternals{note-event},
2969 @rinternals{Note_heads_engraver},
2970 @rinternals{NoteHead},
2971 @rinternals{note-head-interface}.
2975 @unnumberedsubsubsec Improvisation
2976 @translationof Improvisation
2978 @cindex improvisation
2979 @cindex notes penchées
2980 @cindex tête de note et improvisation
2981 @cindex tête de note allongée
2983 @funindex \improvisationOn
2984 @funindex improvisationOn
2985 @funindex \improvisationOff
2986 @funindex improvisationOff
2988 L'improvisation peut quelquefois s'indiquer à l'aide de notes de forme
2989 allongée (@emph{slash}). L'interprète jouera alors les notes qu'il
2990 veut, en respectant toutefois le rythme affiché. Ces têtes de notes sont
2993 @lilypond[verbatim,quote,relative=2]
2995 \consists "Pitch_squash_engraver"
2997 e8 e g a a16( bes) a8 g
3008 @code{\improvisationOn},
3009 @code{\improvisationOff}.
3014 @rlsrnamed{Pitches,Hauteurs}.
3016 Référence des propriétés internes :
3017 @rinternals{Pitch_squash_engraver},
3019 @rinternals{RhythmicStaff}.
3022 @c LocalWords: lilypondfile subsection translationof seealso funindex
3023 @c LocalWords: unnumberedsubsubsec rglosnamed rlsrnamed itemize quote
3024 @c LocalWords: rinternals rlearning snippets texidoc doctitle
3025 @c LocalWords: ragged-right knownissues quotation multitable headitem
3026 @c LocalWords: noindent Staff.instrumentName Staff.midiInstrument
3027 @c LocalWords: accidentalStyle PianoStaff GrandStaff predefined