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