1 @c -*- coding: utf-8; mode: texinfo; documentlanguage: fr -*-
2 @c This file is part of lilypond.tely
4 Translation of GIT committish: bdf8540b74167817eab96ed3d13b35477217f9fe
6 When revising a translation, copy the HEAD committish of the
7 version that you are working on. See TRANSLATION for details.
12 @c Translators: Valentin Villenave
13 @c Translation checkers: Jean-Charles Malahieude, John Mandereau
15 @node Keyboard instruments
16 @section Keyboard instruments
19 * Common notation for keyboards::
24 @node Common notation for keyboards
25 @subsection Common notation for keyboards
28 * References for keyboards::
30 * Changing staff manually::
31 * Changing staff automatically::
32 * Staff-change lines::
36 @node References for keyboards
37 @subsubsection References for keyboards
40 UNTRANSLATED NODE: IGNORE ME
47 @subsubsection The piano staff
49 Les systèmes de piano comprennent deux portées réunies par une accolade.
50 Les portées sont largement autonomes, mais il arrive que des voix passent
51 de l'une à l'autre. Cette notation sert également à la harpe ou à d'autres
52 instruments à clavier. Le contexte @code{PianoStaff} est précisément
53 conçu pour gérer la notation spécifique au piano, notamment ces croisements.
57 Les nuances ne sont pas centrées verticalement, mais il existe
58 des astuces. Voir à ce sujet le modèle @q{alignement des nuances au
59 piano} au chapitre @rlearning{Piano templates}.
62 @node Changing staff manually
63 @subsubsection Changing staff manually
65 @cindex changements de portées manuels
66 @cindex changement de portée, manuel
68 Il est possible de passer d'une portée à l'autre de façon manuelle, au
72 \change Staff = @var{nomDeLaPortee} @var{musique}
76 La valeur @var{nomDeLaPortee} est le nom de la portée sur laquelle va se
77 déplacer la voix courante. Pour des raisons pratiques, on nomme la portée
78 supérieure @code{"haut"} et la portée inférieure @code{"bas"}, donc
79 @var{nomDeLaPortee} désigne habituellement @code{"haut"} ou
80 @code{"bas"}. Dans tous les cas, le contexte de portée ainsi utilisé
81 doit exister au préalable. C'est pourquoi il est d'usage de commencer
82 par définir les portées
86 \new Staff = "haut" @{
87 \skip 1 * 10 % @emph{de façon à prolonger la portée}
90 \skip 1 * 10 % @emph{idem}
96 avant d'insérer une mélodie au moyen d'un contexte @context{Voice} :
100 \new Voice @{ @dots{} \change Staff = haut @dots{} @}
104 @node Changing staff automatically
105 @subsubsection Changing staff automatically
106 @cindex Changement de portée automatique
107 @cindex Automatique, changement de portée
109 Les voix peuvent passer automatiquement d'une portée à l'autre, au moyen
110 de la syntaxe suivante :
114 \autochange @dots{}@var{musique}@dots{}
119 Deux portées seront alors créées au sein du contexte @code{PianoStaff},
120 nommées respectivement @code{up} et @code{down}. La portée du bas, par
121 défaut, sera en clé de fa.
123 Une section en mode @code{\relative} se situant en dehors de la commande
124 @code{\autochange} n'aura pas d'effet sur les hauteurs de l'expression
125 @var{musique} ; si on utilise @code{\relative}, il est donc préférable
126 de mettre @code{\relative} @emph{après} @code{\autochange} et non avant :
130 \autochange \relative @dots{} @dots{}
134 La commande @code{\autochange} bascule les notes d'une portée à l'autre
135 en fonction de leur hauteur (le do du milieu servant de charnière), et
136 place les silences en fonction des notes qui les suivront. Ainsi :
138 @lilypond[quote,verbatim,ragged-right]
140 \autochange \relative c'
149 Dans ce même manuel : @ref{Changing staff manually}.
151 Référence du programme : @rinternals{AutoChangeMusic}.
157 Les changements de portée automatiques n'interviennent pas toujours à
158 l'endroit le plus opportun. Pour un résultat de meilleure qualité, il
159 vaut mieux indiquer soi-même ces changements.
161 @code{\autochange} ne peut intervenir à l'intérieur d'une commande
165 @node Staff-change lines
166 @subsubsection Staff-change lines
168 @cindex voix entre deux portées
169 @cindex changements de portée
170 @cindex mélodie d'une portée à une autre
172 @funindex followVoice
174 Lorsqu'une voix change de portée, il est possible d'imprimer
175 automatiquement une ligne reliant les notes, en attribuant à la variable
176 @code{followVoice} la valeur @emph{vrai} :
178 @lilypond[quote,ragged-right,fragment,relative=1,verbatim]
181 \set followVoice = ##t
186 \new Staff="two" { \clef bass \skip 1*2 }
192 Référence du programme : @rinternals{VoiceFollower}.
196 @funindex \showStaffSwitch
197 @code{\showStaffSwitch},
198 @funindex \hideStaffSwitch
199 @code{\hideStaffSwitch}.
202 @node Cross-staff stems
203 @subsubsection Cross-staff stems
205 @cindex hampe, enjambement portées
206 @cindex distance entre deux portées de piano
208 Pour écrire des accords qui enjambent deux portées, on allonge la hampe
209 de l'accord de l'une des deux portées de façon à ce qu'elle rejoigne celle de
212 @lilypond[ragged-right,verbatim,quote]
214 \once \override Stem #'length = #10
215 \once \override Stem #'cross-staff = ##t
217 noFlag = \once \override Stem #'flag-style = #'no-flag
220 \stemDown \stemExtend
241 @subsubsection Piano pedals
244 Le piano possède deux pédales, parfois trois, permettant de modifier
245 l'émission du son. Il est possible d'indiquer précisément chacune
246 d'entre elles, en ajoutant à une note ou un accord les commandes
248 @multitable {enfoncerr} {pédale de tenuee} {pédale una cordaa} {\sostenutoDownnnn}
249 @item @tab pédale de tenue @tab pédale @emph{una corda} @tab pédale tonale
250 @item enfoncer @tab @code{\sustainDown} @tab @code{\unaCorda} @tab @code{\sostenutoDown}
251 @item relâcher @tab @code{\sustainUp} @tab @code{\treCorde} @tab @code{\sostenutoUp}
254 @lilypond[quote,ragged-right,fragment,verbatim]
255 c'4\sustainDown c'4\sustainUp
258 Les modalités d'impression de ces indications sont définies par la
259 propriété @code{pedal@var{X}Strings}, @var{X} étant l'une des trois
260 pédales @code{Sustain}, @code{Sostenuto} ou @code{UnaCorda}. Voyez
261 la référence du programme, section @rinternals{SustainPedal}, pour en
264 La propriété @code{pedalSustainStyle} permet différentes notations de
265 pédale, en utilisant des crochets
267 @lilypond[quote,ragged-right,fragment,verbatim,relative=2]
268 \set Staff.pedalSustainStyle = #'bracket
270 b\sustainUp\sustainDown
271 b g \sustainUp a \sustainDown \bar "|."
275 ou en mélangeant indications textuelles et crochets
277 @lilypond[quote,ragged-right,fragment,verbatim,relative=2]
278 \set Staff.pedalSustainStyle = #'mixed
280 b\sustainUp\sustainDown
281 b g \sustainUp a \sustainDown \bar "|."
284 @code{text} est le style de notation par défaut pour la pédale de
285 tenue --- le traditionnel @q{*Ped.}. La pédale tonale, en revanche,
286 utilise @code{mixed} par défaut.
288 @lilypond[quote,ragged-right,fragment,verbatim,relative=2]
289 c\sostenutoDown d e c, f g a\sostenutoUp
292 Il est possible de d'affiner l'apparence d'un crochet de pédale, au
293 moyen des propriétés @code{edge-width}, @code{edge-height}, et
294 @code{shorten-pair}, appliquées aux objets @code{PianoPedalBracket} ---
295 voir la référence du programme, section
296 @rinternals{PianoPedalBracket}. Par exemple, on peut étirer le crochet
297 jusqu'à l'extrémité droite de la dernière note :
299 @lilypond[quote,ragged-right,fragment,verbatim,relative=2]
300 \override Staff.PianoPedalBracket #'shorten-pair = #'(0 . -1.0)
301 c\sostenutoDown d e c, f g a\sostenutoUp
306 Dans ce manuel : @ref{Ties} @qq{laissez vibrer}.
310 @subsection Accordion
316 @node Discant symbols
317 @subsubsection Discant symbols
320 UNTRANSLATED NODE: IGNORE ME