]> git.donarmstrong.com Git - lilypond.git/blob - Documentation/fr/user/piano.itely
Update translated docs skeletons and add translation authoring info
[lilypond.git] / Documentation / fr / user / piano.itely
1 @c -*- coding: utf-8; mode: texinfo; documentlanguage: fr -*-
2 @c This file is part of lilypond.tely
3 @ignore
4     Translation of GIT committish: dab80970d8e89571263d16433aff1e6f878a8f62
5
6     When revising a translation, copy the HEAD committish of the
7     version that you are working on.  See TRANSLATION for details.
8 @end ignore
9
10 @c Translators: Valentin Villenave
11 @c Translation checkers: Jean-Charles Malahieude, John Mandereau
12
13 @node Piano music
14 @section Piano music
15
16 @menu 
17 * Piano sections::
18 @end menu
19
20 @node Piano sections
21 @subsection Piano sections
22
23 Les systèmes de piano comprennent deux portées réunies par une accolade.
24 Les portées sont largement autonomes, mais il arrive que des voix passent
25 de l'une à l'autre.  Cette notation sert également à la harpe ou à d'autres
26 instruments à clavier.  Le contexte @internalsref{PianoStaff} est précisément
27 conçu pour gérer la notation spécifique au piano, notamment ces croisements.
28
29 @menu
30 * Automatic staff changes::     
31 * Manual staff switches::       
32 * Pedals::                      
33 * Staff switch lines::          
34 * Cross staff stems::           
35 @end menu
36
37 @refbugs
38
39 Les nuances ne sont pas centrées verticalement, mais il existe
40 des astuces.  Voir à ce sujet le modèle @q{alignement des nuances au
41 piano} au chapitre @ref{Piano templates}.
42
43 @cindex hampe, enjambement portées
44 @cindex distance entre deux portées de piano
45
46
47 @node Automatic staff changes
48 @unnumberedsubsubsec Automatic staff changes
49 @cindex Changements de portées automatiques
50
51 Les voix peuvent passer automatiquement d'une portée à l'autre, au moyen
52 de la syntaxe suivante :
53
54 @quotation
55 @example
56 \autochange @dots{}@var{musique}@dots{}
57 @end example
58 @end quotation
59
60 @noindent
61 Deux portées seront alors créées au sein du contexte @code{PianoStaff},
62 nommées respectivement @code{up} et @code{down}.  La portée du bas, par
63 défaut, sera en clé de fa.
64
65 Une section en mode @code{\relative} se situant en dehors de la commande
66 @code{\autochange} n'aura pas d'effet sur les hauteurs de l'expression
67 @var{musique} ; si on utilise @code{\relative}, il est donc préférable
68 de mettre @code{\relative} @emph{après} @code{\autochange} et non avant :
69
70 @quotation
71 @example
72 \autochange \relative @dots{} @dots{}
73 @end example
74 @end quotation
75
76 La commande @code{\autochange} bascule les notes d'une portée à l'autre
77 en fonction de leur hauteur (le do du milieu servant de charnière), et
78 place les silences en fonction des notes qui les suivront. Ainsi :
79
80 @lilypond[quote,verbatim,ragged-right]
81 \new PianoStaff
82   \autochange \relative c'
83   {
84     g4 a b c d r4 a g
85   }
86 @end lilypond
87
88
89 @seealso
90
91 Dans ce même manuel : @ref{Manual staff switches}.
92
93 Référence du programme : @internalsref{AutoChangeMusic}.
94
95
96
97 @refbugs
98
99 Les changements de portée automatiques n'interviennent pas toujours à
100 l'endroit le plus opportun.  Pour un résultat de meilleure qualité, il
101 vaut mieux indiquer soi-même ces changements.
102
103
104 @code{\autochange} ne peut intervenir à l'intérieur d'une commande
105 @code{\times}.
106
107
108 @node Manual staff switches
109 @unnumberedsubsubsec Manual staff switches
110
111 @cindex changements de portées manuels
112 @cindex changement de portée, manuel
113
114 Il est possible de passer d'une portée à l'autre de façon manuelle, au
115 moyen de la commande
116
117 @example
118 \change Staff = @var{nomDeLaPortee} @var{musique}
119 @end example
120
121 @noindent
122 La valeur @var{nomDeLaPortee} est le nom de la portée sur laquelle va se
123 déplacer la voix courante.  Pour des raisons pratiques, on nomme la portée
124 supérieure @code{"haut"} et la portée inférieure @code{"bas"}, donc
125 @var{nomDeLaPortee} désigne habituellement @code{"haut"} ou
126 @code{"bas"}.  Dans tous les cas, le contexte de portée ainsi utilisé
127 doit exister au préalable.  C'est pourquoi il est d'usage de commencer
128 par définir les portées
129
130 @example
131 <<
132   \new Staff = "haut" @{
133     \skip 1 * 10  % @emph{de façon à prolonger la portée}
134     @}
135   \new Staff = "bas" @{
136     \skip 1 * 10  % @emph{idem}
137     @}
138 >>
139 @end example
140
141
142 avant d'insérer une mélodie au moyen d'un contexte @context{Voice} :
143
144 @example
145 \context Staff = bas
146   \new Voice @{ @dots{} \change Staff = haut @dots{} @}
147 @end example
148
149
150 @node Pedals
151 @unnumberedsubsubsec Pedals
152 @cindex Pédales
153
154 Le piano possède deux pédales, parfois trois, permettant de modifier
155 l'émission du son.  Il est possible d'indiquer précisément chacune
156 d'entre elles, en ajoutant à une note ou un accord les commandes
157 suivantes :
158 @multitable {enfoncerr} {pédale de tenuee} {pédale una cordaa} {\sostenutoDownnnn}
159 @item       @tab pédale de tenue @tab pédale @emph{una corda} @tab pédale tonale
160 @item enfoncer @tab @code{\sustainDown} @tab @code{\unaCorda} @tab @code{\sostenutoDown}
161 @item relâcher @tab @code{\sustainUp}   @tab @code{\treCorde} @tab @code{\sostenutoUp}
162 @end multitable
163
164 @lilypond[quote,ragged-right,fragment,verbatim]
165 c'4\sustainDown c'4\sustainUp
166 @end lilypond
167
168 Les modalités d'impression de ces indications sont définies par la
169 propriété @code{pedal@var{X}Strings}, @var{X} étant l'une des trois
170 pédales @code{Sustain}, @code{Sostenuto} ou @code{UnaCorda}.  Voyez
171 la référence du programme, section @internalsref{SustainPedal}, pour en
172 savoir plus.
173
174 La propriété @code{pedalSustainStyle} permet différentes notations de
175 pédale, en utilisant des crochets
176
177 @lilypond[quote,ragged-right,fragment,verbatim,relative=2]
178 \set Staff.pedalSustainStyle = #'bracket
179 c\sustainDown d e
180 b\sustainUp\sustainDown
181 b g \sustainUp a \sustainDown \bar "|."
182 @end lilypond
183
184 @noindent
185 ou en mélangeant indications textuelles et crochets
186
187 @lilypond[quote,ragged-right,fragment,verbatim,relative=2]
188 \set Staff.pedalSustainStyle = #'mixed
189 c\sustainDown d e
190 b\sustainUp\sustainDown
191 b g \sustainUp a \sustainDown \bar "|."
192 @end lilypond
193
194 @code{text} est le style de notation par défaut pour la pédale de
195 tenue --- le traditionnel @q{*Ped.}.  La pédale tonale, en revanche,
196 utilise @code{mixed} par défaut.
197
198 @lilypond[quote,ragged-right,fragment,verbatim,relative=2]
199 c\sostenutoDown d e c, f g a\sostenutoUp
200 @end lilypond
201
202 Il est possible de d'affiner l'apparence d'un crochet de pédale, au
203 moyen des propriétés @code{edge-width}, @code{edge-height}, et
204 @code{shorten-pair}, appliquées aux objets @code{PianoPedalBracket} ---
205 voir la référence du programme, section
206 @internalsref{PianoPedalBracket}. Par exemple, on peut étirer le crochet
207 jusqu'à l'extrémité droite de la dernière note :
208
209 @lilypond[quote,ragged-right,fragment,verbatim,relative=2]
210 \override Staff.PianoPedalBracket #'shorten-pair = #'(0 . -1.0)
211 c\sostenutoDown d e c, f g a\sostenutoUp
212 @end lilypond
213
214 @seealso
215
216 Dans ce manuel : @ref{Laissez vibrer ties}.
217
218 @node Staff switch lines
219 @unnumberedsubsubsec Staff switch lines
220
221
222 @cindex voix entre deux portées
223 @cindex changements de portée
224 @cindex mélodie d'une portée à une autre
225
226 @funindex followVoice
227
228 Lorsqu'une voix change de portée, il est possible d'imprimer
229 automatiquement une ligne reliant les notes, en attribuant à la variable
230 @code{followVoice} la valeur @emph{vrai} :
231
232 @lilypond[quote,ragged-right,fragment,relative=1,verbatim]
233 \new PianoStaff <<
234   \new Staff="one" {
235     \set followVoice = ##t
236     c1
237     \change Staff=two
238     b2 a
239   }
240   \new Staff="two" { \clef bass \skip 1*2 }
241 >>
242 @end lilypond
243
244 @seealso
245
246 Référence du programme : @internalsref{VoiceFollower}.
247
248 @refcommands
249
250 @funindex \showStaffSwitch
251 @code{\showStaffSwitch},
252 @funindex \hideStaffSwitch
253 @code{\hideStaffSwitch}.
254
255
256 @node Cross staff stems
257 @unnumberedsubsubsec Cross staff stems
258
259 Pour écrire des accords qui enjambent deux portées, on allonge la hampe
260 de l'accord de l'une des deux portées de façon à ce qu'elle rejoigne celle de
261 l'autre portée.
262
263 @lilypond[ragged-right,verbatim,quote]
264 stemExtend = {
265   \once \override Stem #'length = #10
266   \once \override Stem #'cross-staff = ##t
267 }
268 noFlag = \once \override Stem #'flag-style = #'no-flag
269 \new PianoStaff <<
270   \new Staff {
271     \stemDown \stemExtend
272     f'4
273     \stemExtend \noFlag
274     f'8
275   }
276   \new Staff {
277     \clef bass
278     a4 a8
279   }
280 >>
281 @end lilypond
282
283