1 @c -*- coding: utf-8; mode: texinfo; documentlanguage: fr -*-
4 Translation of GIT committish: 58aaa226bb22be92f59fec8da680d135666222cc
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{ClefModifier},
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{ClefModifier}.
1190 @lilypond[fragment,quote,relative=1]
1192 \override ClefModifier.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,]
1451 flute = \relative c'' {
1453 \cueDuring #"clarinet" #DOWN {
1454 R1 _\markup\tiny "clarinet"
1456 R1 _\markup\tiny "clarinet"
1459 clarinet = \relative c'' {
1463 R1^\markup { muta in B\flat }
1468 \addQuote "clarinet" \clarinet
1470 \new Staff \with { instrumentName = #"Flute" }
1472 \new Staff \with { instrumentName = #"Cl (A)" }
1478 Glossaire musicologique :
1479 @rglosnamed{concert pitch,tonalité de concert},
1480 @rglosnamed{transposing instrument,instrument transpositeur}.
1482 Manuel de notation :
1483 @ref{Citation d'autres voix},
1484 @ref{Transposition}.
1487 @rlsrnamed{Pitches,Hauteurs}.
1490 @node Altérations accidentelles automatiques
1491 @unnumberedsubsubsec Altérations accidentelles automatiques
1492 @translationof Automatic accidentals
1494 @cindex altération, style
1495 @cindex altération, style par défaut
1496 @cindex accidentelles, altérations
1497 @cindex accidentelles automatiques
1498 @cindex automatiques, altérations accidentelles
1499 @cindex style d'accidentelle
1501 @funindex \accidentalStyle
1505 LilyPond dispose d'une fonction chargée de regrouper les règles suivant
1506 lesquelles s'impriment les altérations. Elle s'invoque de la manière
1511 \accidentalStyle voice
1516 La règle de gestion des altérations s'applique par défaut au contexte
1517 @code{Staff} en cours, exception faite des styles @code{piano} et
1518 @code{piano-cautionary} comme nous allons le voir. Cette fonction
1519 accepte un éventuel argument supplémentaire chargé de spécifier
1520 le champ d'action de la règle à suivre. À titre d'exemple, il faudra
1521 utiliser, pour que toutes les portées d'un même système -- contexte
1522 @code{StaffGroup} -- soient soumises à la même règle :
1525 \accidentalStyle StaffGroup.voice
1528 Nous vous présentons ci-après les différentes règles d'altération prises
1529 en charge. Pour les besoins de la démonstration, nous partirons de
1532 @lilypond[verbatim,quote]
1536 cis'8 fis, bes4 <a cis>8 f bis4 |
1550 \voiceTwo \relative c' {
1551 <fis, a cis>8[ <fis a cis>
1554 \change Staff = down
1559 \change Staff = down
1560 <fis, a cis>4 gis <f a d>2 |
1567 \context Staff = "up" {
1568 \accidentalStyle default
1571 \context Staff = "down" {
1572 \accidentalStyle default
1579 Notez bien que pour appliquer le même style aux deux portées, seules les
1580 dernières lignes de cet exemple nous intéressent.
1585 \context Staff = "haut" @{
1586 %%% voici la ligne à modifier en conséquence :
1587 \accidentalStyle Score.default
1590 \context Staff = "bas" @{
1598 @c don't use verbatim in this table.
1602 @cindex @emph{default}, style d'altérations
1603 @cindex altérations, style @emph{default}
1607 C'est la règle d'impression par défaut, qui se rapporte à l'usage
1608 en vigueur au XVIIIe siècle : les altérations accidentelles sont
1609 valables tout une mesure, et uniquement à leur propre octave. C'est la
1610 raison pour laquelle il n'y a pas de bécarre avant le @notation{si} de
1611 la deuxième mesure, ni avant le dernier @notation{do}.
1617 cis'8 fis, bes4 <a cis>8 f bis4 |
1631 \voiceTwo \relative c' {
1632 <fis, a cis>8[ <fis a cis>
1635 \change Staff = down
1640 \change Staff = down
1641 <fis, a cis>4 gis <f a d>2 |
1648 \context Staff = "up" {
1649 \accidentalStyle default
1652 \context Staff = "down" {
1653 \accidentalStyle default
1662 @cindex @emph{voice}, style d'altérations
1663 @cindex altérations, style @emph{voice}
1664 @cindex altérations, style @emph{modern}
1665 @cindex @emph{modern}, style d'altération
1666 @cindex altérations, style @emph{modern-cautionary}
1667 @cindex @emph{modern-cautionary}, style d'altération
1671 En principe, LilyPond se souvient de toutes les altérations présentes
1672 sur la portée (contexte @code{Staff}). Avec cette règle, cependant, les
1673 altérations sont indépendantes pour chacune des voix tout en obéissant
1674 à la règle @code{default}.
1676 Les altérations d'une voix sont de fait ignorées dans les autres
1677 voix, ce qui peut donner lieu à un résultat malencontreux. Dans
1678 l'exemple suivant, il est difficile de dire si le deuxième @notation{la}
1679 est dièse ou naturel. La règle @code{voice} n'est donc à envisager que
1680 dans le cas de voix devant être lues par des musiciens différents. S'il
1681 s'agit d'un « conducteur », ou d'une portée destinée à un seul
1682 musicien, il vaut mieux utiliser @code{modern} ou
1683 @code{modern-cautionary}.
1689 cis'8 fis, bes4 <a cis>8 f bis4 |
1703 \voiceTwo \relative c' {
1704 <fis, a cis>8[ <fis a cis>
1707 \change Staff = down
1712 \change Staff = down
1713 <fis, a cis>4 gis <f a d>2 |
1720 \context Staff = "up" {
1721 \accidentalStyle voice
1724 \context Staff = "down" {
1725 \accidentalStyle voice
1734 @cindex altération, style @emph{modern}
1735 @cindex @emph{modern}, style d'altération
1739 Cette règle est la plus courante au XXe siècle. Certains bécarres ne
1740 sont pas imprimés, comme il était d'usage lorsqu'une note diésée suit
1741 cette même note flanquée d'un double dièse, ou bien un bémol un double
1742 bémol. Le style @code{modern} suit la même règle que le style
1743 @code{default}, avec deux additions afin de lever les ambiguïtés :
1744 lorsqu'une note non altérée apparaît à une octave différente, ou bien
1745 dans la mesure suivante, des bécarres de précaution sont ajoutés. Dans
1746 l'exemple suivant, notez ainsi les deux bécarres dans la deuxième mesure
1753 cis'8 fis, bes4 <a cis>8 f bis4 |
1767 \voiceTwo \relative c' {
1768 <fis, a cis>8[ <fis a cis>
1771 \change Staff = down
1776 \change Staff = down
1777 <fis, a cis>4 gis <f a d>2 |
1784 \context Staff = "up" {
1785 \accidentalStyle modern
1788 \context Staff = "down" {
1789 \accidentalStyle modern
1796 @item modern-cautionary
1798 @cindex altération, style @emph{modern cautionary}
1799 @cindex @emph{modern cautionary}, style d'altération
1800 @cindex altération de précaution, style @emph{modern}
1801 @cindex @emph{modern}, style d'altération de précaution
1803 @funindex modern-cautionary
1805 Cette règle est équivalente à @code{modern}, mais les bécarres de
1806 précaution (absents dans la règle @code{default}) sont imprimés de façon
1807 particulière : soit plus petit, soit (par défaut) entre parenthèses
1808 -- il est possible de le définir au moyen de la propriété
1809 @code{cautionary-style} de l'objet @code{AccidentalSuggestion}.
1815 cis'8 fis, bes4 <a cis>8 f bis4 |
1829 \voiceTwo \relative c' {
1830 <fis, a cis>8[ <fis a cis>
1833 \change Staff = down
1838 \change Staff = down
1839 <fis, a cis>4 gis <f a d>2 |
1846 \context Staff = "up" {
1847 \accidentalStyle modern-cautionary
1850 \context Staff = "down" {
1851 \accidentalStyle modern-cautionary
1860 @cindex @emph{modern}, style d'altération
1861 @cindex style d'altération @emph{modern}
1862 @cindex altérations multivoix
1863 @cindex style d'altération @emph{modern accidental}
1864 @cindex voix multiples et altérations
1865 @cindex multivoix, altérations
1867 @funindex modern-voice
1869 Cette règle sert aux altérations dans de la musique polyphonique destinée
1870 autant à des musiciens différents qu'à quelqu'un qui lirait l'ensemble
1871 des voix. Les altérations sont imprimées voix par voix, mais les autres
1872 voix d'un même contexte @code{Staff} en @emph{tiennent compte}
1873 cette fois. C'est pourquoi le @notation{la} de la dernière mesure est
1874 affublé d'un bécarre bien qu'il y en ait déjà eu un dans la mesure
1875 précédente, et que le @notation{ré} de la main gauche en ait un alors
1876 que le dièse qu'il avait auparavant concernait la main droite.
1882 cis'8 fis, bes4 <a cis>8 f bis4 |
1896 \voiceTwo \relative c' {
1897 <fis, a cis>8[ <fis a cis>
1900 \change Staff = down
1905 \change Staff = down
1906 <fis, a cis>4 gis <f a d>2 |
1913 \context Staff = "up" {
1914 \accidentalStyle modern-voice
1917 \context Staff = "down" {
1918 \accidentalStyle modern-voice
1925 @item modern-voice-cautionary
1927 @cindex altération de précaution style @emph{modern voice}
1928 @cindex @emph{modern voice}, style d'altération de précaution
1930 @funindex modern-voice-cautionary
1932 Cette règle est similaire à la précédente, mais les altérations de
1933 précaution (celles que n'aurait pas ajoutées @code{voice}), sont
1934 imprimées de façon particulière. On retrouve donc toutes les
1935 altérations qu'imprimerait @code{default}, mais certaines sont
1936 considérées comme étant « de précaution ».
1942 cis'8 fis, bes4 <a cis>8 f bis4 |
1956 \voiceTwo \relative c' {
1957 <fis, a cis>8[ <fis a cis>
1960 \change Staff = down
1965 \change Staff = down
1966 <fis, a cis>4 gis <f a d>2 |
1973 \context Staff = "up" {
1974 \accidentalStyle modern-voice-cautionary
1977 \context Staff = "down" {
1978 \accidentalStyle modern-voice-cautionary
1987 @cindex @emph{piano}, style d'altérations
1988 @cindex altérations style @emph{piano}
1989 @cindex piano et altérations
1993 Cette règle est communément employée pour les partitions de piano au
1994 XXe siècle. Très similaire à @code{modern} de par son comportement,
1995 elle s'en distingue en ce que les altérations tiennent compte des autres
1996 portées du contexte @code{GrandStaff} ou @code{PianoStaff}.
1998 Cette règle s'applique par défaut dans un @code{GrandStaff} et dans un
2005 cis'8 fis, bes4 <a cis>8 f bis4 |
2019 \voiceTwo \relative c' {
2020 <fis, a cis>8[ <fis a cis>
2023 \change Staff = down
2028 \change Staff = down
2029 <fis, a cis>4 gis <f a d>2 |
2036 \context Staff = "up" {
2037 \accidentalStyle piano
2040 \context Staff = "down" {
2047 @item piano-cautionary
2049 @cindex @emph{piano cautionary}, style d'altérations
2050 @cindex altérations style @emph{piano cautionary}
2051 @cindex piano et altérations
2053 @funindex piano-cautionary
2055 Identique au style @code{piano}, mais les altérations de précaution sont
2056 imprimées différemment.
2062 cis'8 fis, bes4 <a cis>8 f bis4 |
2076 \voiceTwo \relative c' {
2077 <fis, a cis>8[ <fis a cis>
2080 \change Staff = down
2085 \change Staff = down
2086 <fis, a cis>4 gis <f a d>2 |
2093 \context Staff = "up" {
2094 \accidentalStyle piano-cautionary
2097 \context Staff = "down" {
2106 @cindex @emph{neo-modern}, style d'altérations
2107 @cindex altérations, style @emph{neo-modern}
2109 @funindex neo-modern
2111 Cette règle suit les pratiques de la musique contemporaine : les
2112 altérations accidentelles apparaissent comme dans le style
2113 @code{modern}, à ceci près qu'elles sont répétées dans la même mesure --
2114 sauf si elles concernent deux notes consécutives.
2120 cis'8 fis, bes4 <a cis>8 f bis4 |
2134 \voiceTwo \relative c' {
2135 <fis, a cis>8[ <fis a cis>
2138 \change Staff = down
2143 \change Staff = down
2144 <fis, a cis>4 gis <f a d>2 |
2151 \context Staff = "up" {
2152 \accidentalStyle neo-modern
2155 \context Staff = "down" {
2156 \accidentalStyle neo-modern
2163 @item neo-modern-cautionary
2165 @cindex @emph{neo-modern-cautionary}, style d'altérations
2166 @cindex style d'altération @emph{neo-modern-cautionary}
2168 @funindex neo-modern-cautionary
2170 Identique au style @code{neo-modern}, mais les altérations de précaution
2171 sont imprimées différemment.
2177 cis'8 fis, bes4 <a cis>8 f bis4 |
2191 \voiceTwo \relative c' {
2192 <fis, a cis>8[ <fis a cis>
2195 \change Staff = down
2200 \change Staff = down
2201 <fis, a cis>4 gis <f a d>2 |
2208 \context Staff = "up" {
2209 \accidentalStyle neo-modern-cautionary
2212 \context Staff = "down" {
2213 \accidentalStyle neo-modern-cautionary
2220 @item neo-modern-voice
2222 @cindex @emph{neo-modern-voice}, style d'altération
2223 @cindex style d'altération @emph{neo-modern-voice}
2224 @cindex altérations multivoix
2225 @cindex voix multiples et altérations
2226 @cindex multivoix, altérations
2228 @funindex neo-modern-voice
2230 Cette règle sert aux altérations dans de la musique polyphonique destinée
2231 autant à des musiciens différents qu'à quelqu'un qui lirait l'ensemble
2232 des voix. Les altérations sont imprimées voix par voix comme avec le style
2233 @code{neo-modern} mais les autres voix dans le même contexte @code{Staff}
2234 en tiennent aussi compte.
2240 cis'8 fis, bes4 <a cis>8 f bis4 |
2254 \voiceTwo \relative c' {
2255 <fis, a cis>8[ <fis a cis>
2258 \change Staff = down
2263 \change Staff = down
2264 <fis, a cis>4 gis <f a d>2 |
2271 \context Staff = "up" {
2272 \accidentalStyle neo-modern-voice
2275 \context Staff = "down" {
2276 \accidentalStyle neo-modern-voice
2283 @item neo-modern-voice-cautionary
2285 @funindex neo-modern-voice-cautionary
2287 Cette règle est identique à @code{neo-modern-voice}, mais les
2288 altérations de précaution sont imprimées soit entre parenthèses (par
2289 défaut), soit en plus petit.
2295 cis'8 fis, bes4 <a cis>8 f bis4 |
2309 \voiceTwo \relative c' {
2310 <fis, a cis>8[ <fis a cis>
2313 \change Staff = down
2318 \change Staff = down
2319 <fis, a cis>4 gis <f a d>2 |
2326 \context Staff = "up" {
2327 \accidentalStyle neo-modern-voice-cautionary
2330 \context Staff = "down" {
2331 \accidentalStyle neo-modern-voice-cautionary
2340 @cindex @emph{dodecaphonic}, style d'altérations
2341 @cindex altération, style @emph{dodecaphonic}
2343 @funindex dodecaphonic
2345 Cette règle reproduit ce que certains compositeurs du début du XXe
2346 siècle ont introduit dans leur désir d'abolir la distinction entre les
2347 notes naturelles ou non. Ainsi, @strong{chaque} note est affublée d'une
2348 altération, même si elle est naturelle.
2354 cis'8 fis, bes4 <a cis>8 f bis4 |
2368 \voiceTwo \relative c' {
2369 <fis, a cis>8[ <fis a cis>
2372 \change Staff = down
2377 \change Staff = down
2378 <fis, a cis>4 gis <f a d>2 |
2385 \context Staff = "up" {
2386 \accidentalStyle dodecaphonic
2389 \context Staff = "down" {
2390 \accidentalStyle dodecaphonic
2400 @cindex @emph{teaching}, style d'altérations
2401 @cindex altérations, style @emph{teaching}
2405 Cette règle est à usage pédagogique : l'impression d'une simple
2406 gamme fera apparaître une altération de précaution pour toute note
2407 altérée. Les altérations accidentelles sont imprimées selon le style
2408 @code{modern}, et une altération de précaution est ajoutée pour chaque
2409 dièse ou bémol à la clef -- sauf dans le cas de notes consécutives.
2411 @lilypond[quote,staffsize=18]
2415 cis'8 fis, bes4 <a cis>8 f bis4 |
2429 \voiceTwo \relative c' {
2430 <fis, a cis>8[ <fis a cis>
2433 \change Staff = down
2438 \change Staff = down
2439 <fis, a cis>4 gis <f a d>2 |
2446 \context Staff = "up" {
2448 \accidentalStyle teaching
2451 \context Staff = "down" {
2453 \accidentalStyle teaching
2462 @cindex altération, style @emph{no reset}
2463 @cindex @emph{no reset}, style d'altérations
2467 C'est la même règle que @code{default}, mais l'effet des altérations
2468 accidentelles ne cesse jamais, même dans les mesures suivantes.
2474 cis'8 fis, bes4 <a cis>8 f bis4 |
2488 \voiceTwo \relative c' {
2489 <fis, a cis>8[ <fis a cis>
2492 \change Staff = down
2497 \change Staff = down
2498 <fis, a cis>4 gis <f a d>2 |
2505 \context Staff = "up" {
2506 \accidentalStyle no-reset
2509 \context Staff = "down" {
2510 \accidentalStyle no-reset
2519 @cindex @emph{forget}, style d'altérations
2520 @cindex altérations, style @emph{forget}
2524 Tout le contraire de @code{no-reset} : l'effet des altérations
2525 cesse aussitôt ; toutes les altérations, quelque soit leur place
2526 dans la mesure, sont de ce fait imprimées en fonction de l'éventuelle
2533 cis'8 fis, bes4 <a cis>8 f bis4 |
2547 \voiceTwo \relative c' {
2548 <fis, a cis>8[ <fis a cis>
2551 \change Staff = down
2556 \change Staff = down
2557 <fis, a cis>4 gis <f a d>2 |
2564 \context Staff = "up" {
2565 \accidentalStyle forget
2568 \context Staff = "down" {
2569 \accidentalStyle forget
2579 @rlsrnamed{Pitches,Hauteurs}.
2581 Référence des propriétés internes :
2582 @rinternals{Accidental},
2583 @rinternals{Accidental_engraver},
2584 @rinternals{GrandStaff} et
2585 @rinternals{PianoStaff},
2587 @rinternals{AccidentalSuggestion},
2588 @rinternals{AccidentalPlacement}.
2589 @rinternals{accidental-suggestion-interface}.
2592 @cindex altérations et notes simultanées
2593 @cindex notes simultanées et altérations
2594 @cindex altérations et accords
2595 @cindex accords et altérations
2598 Les notes simultanées sont considérées comme des évènements séquentiels.
2599 Ceci implique que, dans un accord, les altérations accidentelles
2600 seront imprimées comme si les notes de l'accord apparaissaient l'une
2601 après l'autre, en fonction de l'ordre dans lequel elles ont été saisies
2602 -- ce qui peut poser problème lorsqu'au sein d'un accord certaines
2603 altérations dépendent les unes des autres.
2604 Ce problème est à résoudre manuellement, en insérant des @code{!}
2605 et des @code{?} après les notes concernées, tel @samp{<f! fis!>}.
2607 L'absence d'altération de précaution est déterminée par l'examen de la
2608 mesure précédente. Néanmoins, lorsqu'un bloc @code{\alternative} suit
2609 une section @code{\repeat volta N}, la logique voudrait que
2610 l'on regarde la dernière mesure @emph{jouée} plutôt que la dernière
2611 @emph{imprimée}. Dans l'exemple qui suit, vous conviendrez que le do de
2612 la seconde alternative ne nécessite pas son bécarre.
2616 \accidentalStyle modern
2628 L'astuce suivante, qui définit temporairement le recours au style
2629 @code{forget}, permet d'obtenir quelque chose de présentable.
2631 @lilypond[verbatim,quote]
2632 forget = #(define-music-function (parser location music) (ly:music?) #{
2633 \accidentalStyle forget
2635 \accidentalStyle modern
2638 \accidentalStyle modern
2652 @unnumberedsubsubsec Ambitus
2653 @translationof Ambitus
2659 L'@notation{ambitus} est l'amplitude des hauteurs d'une voix donnée dans
2660 une partition. Ce terme peut aussi désigner la tessiture qu'un
2661 instrument est capable d'atteindre. Souvent, cet ambitus est imprimé au
2662 début des partitions vocales, afin que les exécutants puissent voir au
2663 premier coup d'œil s'ils sont en mesure de tenir la partie en question.
2665 Pour exprimer l'ambitus d'une pièce, on indique avant la clef deux têtes
2666 de note représentant la hauteur la plus basse et la plus haute. Les
2667 éventuelles altérations accidentelles seront automatiquement ajoutées.
2669 @lilypond[verbatim,quote]
2673 \consists "Ambitus_engraver"
2684 @lilypondfile[verbatim,quote,texidoc,doctitle]
2685 {adding-ambitus-per-voice.ly}
2687 @lilypondfile[verbatim,quote,texidoc,doctitle]
2688 {ambitus-with-multiple-voices.ly}
2690 @lilypondfile[verbatim,quote,texidoc,doctitle]
2691 {changing-the-ambitus-gap.ly}
2694 Glossaire musicologique :
2698 @rlsrnamed{Pitches,Hauteurs}.
2700 Référence des propriétés internes :
2701 @rinternals{Ambitus_engraver},
2704 @rinternals{Ambitus},
2705 @rinternals{AmbitusAccidental},
2706 @rinternals{AmbitusLine},
2707 @rinternals{AmbitusNoteHead},
2708 @rinternals{ambitus-interface}.
2711 LilyPond ne gère pas les collisions entre plusieurs ambitus
2712 présents sur une même portée.
2716 @subsection Têtes de note
2717 @translationof Note heads
2719 Nous allons voir dans ce chapitre comment modifier l'aspect des têtes de
2723 * Têtes de note spécifiques::
2724 * Têtes de note avec nom de note::
2725 * Têtes de note à forme variable::
2730 @node Têtes de note spécifiques
2731 @unnumberedsubsubsec Têtes de note spécifiques
2732 @translationof Special note heads
2734 @cindex têtes de note, spéciales
2735 @cindex croix, tête de note
2736 @cindex losange, tête de note
2737 @cindex parlato, tête de note
2738 @cindex harmonique, tête de note
2739 @cindex guitare, tête de note
2740 @cindex styles, tête de note
2744 L'apparence des têtes de note peut évoluer au cours de la partition :
2746 @lilypond[verbatim,quote,relative=2]
2748 \override NoteHead.style = #'cross
2750 \revert NoteHead.style
2752 \override NoteHead.style = #'harmonic
2754 \revert NoteHead.style
2758 Pour une liste exhaustive des styles de tête de note, consultez
2759 @ref{Styles de tête de note}.
2761 Certains instruments utilisent des têtes de note différentes à des
2762 fins spécifiques -- des croix (style @code{cross}) pour le
2763 @emph{parlato} des chanteurs ou les notes étouffées des guitares :
2765 @lilypond[verbatim,quote,relative=2]
2773 Cette commande opère aussi bien sur des notes isolées qu'au sein d'un
2774 accord, dans une portée traditionnelle ou dans un contexte de
2777 @lilypond[verbatim,quote,relative=2]
2780 c b < g \xNote c f > b
2783 Vous pouvez utiliser, en lieu et place de @code{\xNote},
2784 @code{\xNotesOn} et @code{\xNotesOff}, les commandes
2785 @code{\deadNote}, @code{\deadNotesOn} et @code{\deadNotesOff}.
2787 Il existe un raccourci pour les notes en losange qui indiquent les
2788 harmoniques des cordes :
2790 @lilypond[verbatim,quote,relative=2]
2791 <c f\harmonic>2 <d a'\harmonic>4 <c g'\harmonic>
2802 Manuel de notation :
2803 @ref{Styles de tête de note},
2804 @ref{Notes en accords},
2805 @ref{Indication des harmoniques et notes étouffées}.
2808 @rlsrnamed{Pitches,Hauteurs}.
2810 Référence des propriétés internes :
2811 @rinternals{note-event},
2812 @rinternals{Note_heads_engraver},
2813 @rinternals{Ledger_line_engraver},
2814 @rinternals{NoteHead}.
2815 @rinternals{LedgerLineSpanner},
2816 @rinternals{note-head-interface},
2817 @rinternals{ledger-line-spanner-interface}.
2820 @node Têtes de note avec nom de note
2821 @unnumberedsubsubsec Têtes de note avec nom de note
2822 @translationof Easy notation note heads
2824 @cindex tête de note, apprentissage
2825 @cindex notation facile
2827 @cindex @emph{easy play}, têtes de note
2829 @funindex \easyHeadsOn
2830 @funindex easyHeadsOn
2831 @funindex \easyHeadsOff
2832 @funindex easyHeadsOff
2834 Les notes « easy play » comportent le nom de la note à l'intérieur de
2835 la tête. On l'utilise dans des partitions pour débutants. L'impression
2836 doit être de plus grande taille, afin que les lettres soient lisibles.
2837 Voir à ce propos @ref{Définition de la taille de portée}.
2839 @lilypond[verbatim,quote]
2840 #(set-global-staff-size 26)
2851 @code{\easyHeadsOn},
2852 @code{\easyHeadsOff}.
2856 @lilypondfile[verbatim,quote,texidoc,doctitle]
2857 {numbers-as-easy-note-heads.ly}
2860 Manuel de notation :
2861 @ref{Définition de la taille de portée}.
2864 @rlsrnamed{Pitches,Hauteurs}.
2866 Référence des propriétés internes :
2867 @rinternals{note-event},
2868 @rinternals{Note_heads_engraver},
2869 @rinternals{NoteHead},
2870 @rinternals{note-head-interface}.
2873 @node Têtes de note à forme variable
2874 @unnumberedsubsubsec Têtes de note à forme variable
2875 @translationof Shape note heads
2877 @cindex tête de note, allure
2878 @cindex tête de note, Aiken
2879 @cindex tête de note, harpe sacrée
2880 @cindex notes profilées
2881 @cindex Aiken, tête de note
2882 @cindex harpe sacrée, tête de note
2883 @cindex Funk, tête de note
2884 @cindex tête de note, Funk
2885 @cindex tête de note, Harmonica Sacra
2886 @cindex Harmonica Sacra, tête de note
2887 @cindex Christian Harmony, tête de note
2888 @cindex tête de note, Christian Harmony
2889 @cindex Walker shape, tête de note
2890 @cindex tête de note, Walker
2894 @funindex \aikenHeads
2895 @funindex aikenHeads
2896 @funindex \aikenHeadsMinor
2897 @funindex aikenHeadsMinor
2898 @funindex \sacredHarpHeads
2899 @funindex sacredHarpHeads
2900 @funindex \sacredHarpHeadsMinor
2901 @funindex sacredHarpHeadsMinor
2902 @funindex \southernHarmonyHeads
2903 @funindex southernHarmonyHeads
2904 @funindex \southernHarmonyHeadsMinor
2905 @funindex southernHarmonyHeadsMinor
2906 @funindex \funkHeads
2908 @funindex \walkerHeads
2909 @funindex walkerHeads
2910 @funindex \funkHeadsMinor
2911 @funindex funkHeadsMinor
2912 @funindex \walkerHeadsMinor
2913 @funindex walkerHeadsMinor
2915 En notation profilée, le profil d'une tête de note correspond à la
2916 fonction harmonique de cette note dans la gamme. Ce style de notation
2917 était très en vogue dans les recueils de chansons américains du XIXe
2918 siècle. Voici comment procéder :
2920 @lilypond[verbatim,quote,relative=2]
2922 c, d e f g2 a b1 c \break
2924 c,4 d e f g2 a b1 c \break
2925 \southernHarmonyHeads
2926 c,4 d e f g2 a b1 c \break
2928 c,4 d e f g2 a b1 c \break
2930 c,4 d e f g2 a b1 c \break
2933 Les profils sont déterminés par la hauteur dans la gamme, le premier
2934 degré étant défini par la commande @code{\key}. Pour une tonalité
2935 mineure, les degrés sont déterminés par rapport au relatif majeur :
2937 @lilypond[verbatim,quote,relative=2]
2940 a b c d e2 f g1 a \break
2942 a,4 b c d e2 f g1 a \break
2943 \sacredHarpHeadsMinor
2945 \southernHarmonyHeadsMinor
2955 @code{\aikenHeadsMinor},
2957 @code{\funkHeadsMinor},
2958 @code{\sacredHarpHeads}.
2959 @code{\sacredHarpHeadsMinor},
2960 @code{\southernHarmonyHeads},
2961 @code{\southernHarmonyHeadsMinor},
2962 @code{\walkerHeads},
2963 @code{\walkerHeadsMinor}.
2967 @lilypondfile[verbatim,quote,texidoc,doctitle]
2968 {applying-note-head-styles-depending-on-the-step-of-the-scale.ly}
2970 Pour une liste exhaustive des styles de tête de note, consultez
2971 @ref{Styles de tête de note}.
2974 Manuel de notation :
2975 @ref{Styles de tête de note}.
2978 @rlsrnamed{Pitches,Hauteurs}.
2980 Référence des propriétés internes :
2981 @rinternals{note-event},
2982 @rinternals{Note_heads_engraver},
2983 @rinternals{NoteHead},
2984 @rinternals{note-head-interface}.
2988 @unnumberedsubsubsec Improvisation
2989 @translationof Improvisation
2991 @cindex improvisation
2992 @cindex notes penchées
2993 @cindex tête de note et improvisation
2994 @cindex tête de note allongée
2996 @funindex \improvisationOn
2997 @funindex improvisationOn
2998 @funindex \improvisationOff
2999 @funindex improvisationOff
3001 L'improvisation peut quelquefois s'indiquer à l'aide de notes de forme
3002 allongée (@emph{slash}). L'interprète jouera alors les notes qu'il
3003 veut, en respectant toutefois le rythme affiché. Ces têtes de notes sont
3006 @lilypond[verbatim,quote,relative=2]
3008 \consists "Pitch_squash_engraver"
3010 e8 e g a a16( bes) a8 g
3021 @code{\improvisationOn},
3022 @code{\improvisationOff}.
3027 @rlsrnamed{Pitches,Hauteurs}.
3029 Référence des propriétés internes :
3030 @rinternals{Pitch_squash_engraver},
3032 @rinternals{RhythmicStaff}.
3035 @c LocalWords: lilypondfile subsection translationof seealso funindex
3036 @c LocalWords: unnumberedsubsubsec rglosnamed rlsrnamed itemize quote
3037 @c LocalWords: rinternals rlearning snippets texidoc doctitle
3038 @c LocalWords: ragged-right knownissues quotation multitable headitem
3039 @c LocalWords: noindent Staff.instrumentName Staff.midiInstrument
3040 @c LocalWords: accidentalStyle PianoStaff GrandStaff predefined