]> git.donarmstrong.com Git - lilypond.git/blob - Documentation/fr/notation/percussion.itely
Dof-fr: missing liked node
[lilypond.git] / Documentation / fr / notation / percussion.itely
1 @c -*- coding: utf-8; mode: texinfo; documentlanguage: fr -*-
2
3 @ignore
4     Translation of GIT committish: bdf8540b74167817eab96ed3d13b35477217f9fe
5
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..
9 @end ignore
10
11 @c \version "2.12.0"
12
13 @c Translators: Valentin Villenave
14 @c Translation checkers: Jean-Charles Malahieude, John Mandereau
15
16 @node Percussions
17 @section Percussions
18 @translationof Percussion
19
20 @menu
21 * Vue d'ensemble des percussions::  
22 @end menu
23
24 @node Vue d'ensemble des percussions
25 @subsection Vue d'ensemble des percussions
26 @translationof Common notation for percussion
27
28 La notation rythmique sert avant tout aux parties de percussions ou de
29 batterie, mais on peut aussi s'en servir à des fins pédagogiques, pour
30 montrer le rythme d'une mélodie.
31
32
33 @menu
34 * Références en matière de notation pour percussions::   
35 * Notation de base pour percussions::   
36 * Roulements de tambour::
37 * Percussions avec hauteurs::
38 * Portées de percussion::           
39 * Portées de percussion personnalisées::
40 * Notes fantômes::                 
41 @end menu
42
43 @node Références en matière de notation pour percussions
44 @unnumberedsubsubsec Références en matière de notation pour percussions
45 @translationof References for percussion
46
47 À compléter.
48
49 @itemize
50
51 @item Certains instruments à percussion font appel à des portées
52  rythmiques.  Cette forme de notation est abordée dans les chapitres
53  @ref{Gravure de lignes rythmiques}, et 
54  @ref{Initialisation de nouvelles portées}. 
55
56 @item Le résultat en MIDI fait l'objet d'un chapitre à part :
57 @ref{MIDI et percussions}.
58
59 @end itemize
60
61
62 @seealso
63 Manuel de notation :
64 @ref{Gravure de lignes rythmiques},
65 @ref{Initialisation de nouvelles portées},
66 @ref{MIDI et percussions}.
67
68 Morceaux choisis :
69 @rlsr{Percussion}.
70
71
72 @node Notation de base pour percussions
73 @unnumberedsubsubsec Notation de base pour percussions
74 @translationof Basic percussion notation
75
76 @cindex percussions
77 @cindex batterie
78
79 Les parties de percussions peuvent être saisies avec le mode
80 @code{\drummode}, qui est l'équivalent du mode standard utilisé pour les
81 notes à hauteur déterminée.  La façon la plus simple pour saisir une
82 partie de percussion consiste à utiliser la commande @code{\drum} qui va
83 créer le contexte et le mode appropriés aux percussions :
84
85 @lilypond[quote,verbatim]
86 \drums {
87   hihat4 hh bassdrum bd
88 }
89 @end lilypond
90
91 @noindent
92 est un raccourci de
93
94 @lilypond[quote,verbatim]
95 \new DrumStaff {
96   \drummode {
97     hihat4 hh bassdrum bd
98   }
99 }
100 @end lilypond
101
102 Chaque instrument de percussion peut avoir, dans le fichier LilyPond, un
103 nom complet et un nom raccourci.  Ces noms sont inventoriés dans l'annexe
104 @ref{Notes utilisées en percussion}.
105
106 @cindex clef et percussions
107 @cindex percussions et clef
108
109 Veillez à ne pas utiliser de nom de hauteur -- par exemple @code{dod4} --
110 dans un contexte @code{DrumStaff} ; vous obtiendrez immanquablement un
111 message d'erreur.  Bien qu'une clef de percussion soit automatiquement
112 ajoutée dans un contexte @code{DrumStaff}, vous pouvez la mentionner de
113 manière explicite :
114
115 @lilypond[quote,ragged-right,verbatim]
116 \drums {
117   \clef treble
118   hh4 hh hh hh
119   \break
120   \clef percussion
121   bd4 bd bd bd
122 }
123 @end lilypond
124
125
126 Il existe un certain nombre de particularités des instruments à
127 percussion en matière de MIDI. Consultez @ref{MIDI et percussions} pour
128 plus de détails.
129
130
131 @seealso
132 Manuel de notation :
133 @ref{MIDI et percussions},
134 @ref{Notes utilisées en percussion}.
135
136 Fichiers d'initialisation:
137 @file{ly/@/drumpitch@/-init@/.ly}
138
139 Morceaux choisis :
140 @rlsr{Percussion}.
141
142
143 @node Roulements de tambour
144 @unnumberedsubsubsec Roulements de tambour
145 @translationof Drum rolls
146
147 Drum rolls are indicated with three slashes across the stem.  For
148 quarter notes or longer the three slashes are shown explicitly,
149 eighth notes are shown with two slashes (the beam being the
150 third), and drum rolls shorter than eighths have one stem slash to
151 supplement the beams.  This is achieved with the tremolo notation,
152 @code{:32}, as described in @ref{Répétitions en trémolo}.  Here is an
153 example of some snare rolls:
154
155 @lilypond[quote,verbatim]
156 \drums {
157   \time 2/4
158   sn16 sn8 sn16 sn8 sn8:32 ~
159   sn8 sn8 sn4:32 ~
160   sn4 sn8 sn16 sn16
161   sn4 r4
162 }
163 @end lilypond
164
165 Sticking can be indicated by placing @code{^"R"} or @code{^"L"}
166 after the note.  The @code{staff-padding} property may be
167 overridden to achieve a pleasing baseline.
168
169 @lilypond[quote,verbatim]
170 \drums {
171   \repeat unfold 2 {
172     sn16 ^"L" sn^"R" sn^"L" sn^"L" sn^"R" sn^"L"  sn^"R" sn^"R"
173   }
174 }
175 @end lilypond
176
177
178 @seealso
179 Snippets:
180 @rlsr{Percussion}.
181
182
183 @node Percussions avec hauteurs
184 @unnumberedsubsubsec Percussions avec hauteurs
185 @translationof Pitched percussion
186
187 Certain pitched percussion instruments (e.g. xylophone,
188 vibraphone, and timpani) are written using normal staves.
189 This is covered in other sections of the manual.
190
191
192 @seealso
193 @c TODO: possibly link to an alternate section of NR 3.5, if
194 @c "percussion in MIDI" gets a separate subsubsection for
195 @c pitched percussion sounds.  -gp
196 Manuel de notation :
197 @ref{MIDI et percussions}.
198
199 Morceaux choisis :
200 @rlsr{Percussion}.
201
202
203 @node Portées de percussion
204 @unnumberedsubsubsec Portées de percussion
205 @translationof Percussion staves
206
207
208 @cindex percussions
209 @cindex batterie
210
211 Une partie de percussions utilisant plusieurs instruments requiert en
212 général une portée de plusieurs lignes, où chaque hauteur sur la
213 portée représente un instrument à percussion.
214
215 Pour saisir cette musique, il faut que les notes soient situées dans
216 des contextes @rinternals{DrumStaff} et @rinternals{DrumVoice}.
217
218 @lilypond[quote,ragged-right,verbatim]
219 up = \drummode { crashcymbal4 hihat8 halfopenhihat hh hh hh openhihat }
220 down = \drummode { bassdrum4 snare8 bd r bd sn4 }
221   \new DrumStaff <<
222     \new DrumVoice { \voiceOne \up }
223     \new DrumVoice { \voiceTwo \down }
224   >>
225 @end lilypond
226
227 L'exemple ci-dessus montre une notation polyphonique détaillée.  La
228 notation polyphonique abrégée peut être employée lorsque le contexte
229 @rinternals{DrumVoice} est spécifié explicitement :
230
231 @lilypond[quote,ragged-right,fragment,verbatim]
232 \new DrumStaff <<
233   \new DrumVoice = "1" { s1 *2 }
234   \new DrumVoice = "2" { s1 *2 }
235   \drummode {
236     bd4 sn4 bd4 sn4
237     <<
238       { \repeat unfold 16 hh16 }
239       \\
240       { bd4 sn4 bd4 sn4 }
241     >>
242   }
243 >>
244 @end lilypond
245
246 On peut choisir d'autres mises en forme si l'on définit la propriété
247 @code{drumStyleTable} dans le contexte @rinternals{DrumVoice}.  
248 Quelques variables prédéfinies sont disponibles :
249
250 @table @code
251 @item drums-style
252 La notation par défaut : une batterie standard, sur une portée de cinq lignes.
253
254
255 @lilypond[quote,line-width=10.0\cm]
256 nam = \lyricmode {
257   cymc cyms cymr hh hhc hho hhho hhp
258   cb hc bd sn ss tomh tommh tomml toml tomfh tomfl }
259 mus = \drummode {
260   cymc cyms cymr hh hhc hho hhho hhp \break
261   cb hc bd sn ss tomh tommh tomml toml tomfh tomfl s16 }
262 \score {
263   << \new DrumStaff \with {
264        \remove Bar_engraver
265        \remove Time_signature_engraver
266        \override Stem #'transparent = ##t
267        \override Stem #'Y-extent = ##f
268        \override VerticalAxisGroup #'minimum-Y-extent = #'(-4.0 . 5.0)
269      } \mus
270      \new Lyrics \nam
271   >>
272   \layout {
273     \context {
274       \Score
275       \override LyricText #'font-family = #'typewriter
276       \override BarNumber #'transparent =##T
277     }
278   }
279 }
280 @end lilypond
281
282 Le plan de la batterie peut inclure jusqu'à six toms différents.  Bien
283 sûr, vous n'êtes pas obligé de tous les utiliser si la musique en
284 prévoit moins ; par exemple, les trois toms des lignes du milieu sont
285 @code{tommh}, @code{tomml}, et @code{tomfh}.
286
287 @item timbales-style
288 Ce style permet de saisir une partie de timbales, sur une portée à deux
289 lignes.
290
291 @lilypond[quote,ragged-right]
292 nam = \lyricmode { timh ssh timl ssl cb }
293 mus = \drummode { timh ssh timl ssl cb s16 }
294
295 <<
296   \new DrumStaff \with {
297     \remove Bar_engraver
298     \remove Time_signature_engraver
299     \override Stem #'transparent = ##t
300     \override Stem #'Y-extent = ##f
301     \override StaffSymbol #'line-count = #2
302     \override StaffSymbol #'staff-space = #2
303     \override VerticalAxisGroup #'minimum-Y-extent = #'(-3.0 . 4.0)
304     drumStyleTable = #timbales-style
305   } \mus
306   \new Lyrics {
307     \override LyricText #'font-family = #'typewriter
308     \nam
309   }
310 >>
311 @end lilypond
312
313 @item congas-style
314 Ce style produit une portée à deux lignes pour une partie de congas.
315
316 @lilypond[quote,ragged-right]
317 nam = \lyricmode { cgh cgho cghm ssh cgl cglo cglm ssl }
318 mus = \drummode { cgh cgho cghm ssh cgl cglo cglm ssl s16 }
319
320 <<
321   \new DrumStaff \with {
322     \remove Bar_engraver
323     \remove Time_signature_engraver
324     drumStyleTable = #congas-style
325     \override StaffSymbol #'line-count = #2
326
327     %% this sucks; it will lengthen stems.
328     \override StaffSymbol #'staff-space = #2
329     \override Stem #'transparent = ##t
330     \override Stem #'Y-extent = ##f
331   } \mus
332   \new Lyrics {
333     \override LyricText #'font-family = #'typewriter
334     \nam
335   }
336 >>
337 @end lilypond
338
339 @item bongos-style
340 Ce style produit une portée à deux lignes pour une partie de bongos.
341
342
343 @lilypond[quote,ragged-right]
344 nam = \lyricmode { boh boho bohm ssh bol bolo bolm ssl }
345 mus = \drummode { boh boho bohm ssh bol bolo bolm ssl s16 }
346
347 <<
348   \new DrumStaff \with {
349     \remove Bar_engraver
350     \remove Time_signature_engraver
351     \override StaffSymbol #'line-count = #2
352     drumStyleTable = #bongos-style
353
354     %% this sucks; it will lengthen stems.
355     \override StaffSymbol #'staff-space = #2
356     \override Stem #'transparent = ##t
357     \override Stem #'Y-extent = ##f
358   } \mus
359   \new Lyrics {
360     \override LyricText #'font-family = #'typewriter
361     \nam
362   }
363 >>
364 @end lilypond
365
366 @item percussion-style
367 Ce style permet de saisir toute sorte de percussions sur des portées
368 d'une ligne.
369
370 @lilypond[quote,ragged-right]
371 nam = \lyricmode { tri trio trim gui guis guil cb cl tamb cab mar hc }
372 mus = \drummode { tri trio trim gui guis guil cb cl tamb cab mar hc s16 }
373
374 <<
375   \new DrumStaff \with{
376     \remove Bar_engraver
377     drumStyleTable = #percussion-style
378     \override StaffSymbol #'line-count = #1
379     \remove Time_signature_engraver
380     \override Stem #'transparent = ##t
381     \override Stem #'Y-extent = ##f
382   } \mus
383   \new Lyrics {
384     \override LyricText #'font-family = #'typewriter
385     \nam
386   }
387 >>
388 @end lilypond
389 @end table
390
391
392 @node Portées de percussion personnalisées
393 @unnumberedsubsubsec Portées de percussion personnalisées
394 @translationof Custom percussion staves
395
396 Cependant, si aucun des styles prédéfinis ne vous convient, il est aisé
397 de définir le vôtre en début de fichier.
398
399 @lilypond[quote,ragged-right,verbatim]
400 #(define mydrums '(
401          (bassdrum        default   #f           -1)
402          (snare           default   #f           0)
403          (hihat           cross     #f           1)
404          (halfopenhihat   cross     "halfopen"   1)
405          (pedalhihat      xcircle   "stopped"    2)
406          (lowtom          diamond   #f           3)))
407 up = \drummode { hh8 hh hhho hhho hhp4 hhp }
408 down = \drummode { bd4 sn bd toml8 toml }
409
410 \new DrumStaff <<
411   \set DrumStaff.drumStyleTable = #(alist->hash-table mydrums)
412   \new DrumVoice { \voiceOne \up }
413   \new DrumVoice { \voiceTwo \down }
414 >>
415 @end lilypond
416
417
418 @seealso
419 Fichier d'initialisation : @file{ly/@/drumpitch@/-init@/.ly}.
420
421 Référence du programme : @rinternals{DrumStaff}, @rinternals{DrumVoice}.
422
423
424 @knownissues
425
426 La bibliothèque MIDI générale ne contient pas les @emph{rimshots} --- coups
427 sur le bord de la caisse claire --- donc ils sont remplacés par des
428 @emph{sidesticks,} largement équivalents.
429
430
431
432 @node Notes fantômes
433 @unnumberedsubsubsec Notes fantômes
434 @translationof Ghost notes
435
436
437 Des notes fantômes peuvent être créées pour les parties de percussion,
438 grâce à la commande @code{\parenthesize} décrite dans
439 @ref{Parenthèses}. Cependant, le mode @code{\drummode} n'inclut pas par
440 défaut le graveur @code{Parenthesis_engraver} qui permet d'imprimer ces
441 signes.  Il faut donc l'ajouter explicitement dans la définition du
442 contexte, suivant la manœuvre indiquée dans @ref{La commande de fixation (set)}.
443
444 @lilypond[quote,ragged-right,verbatim,fragment]
445 \new DrumStaff \with {
446   \consists "Parenthesis_engraver"
447 } <<
448   \context DrumVoice  = "1"  { s1 *2 }
449   \context DrumVoice  = "2" { s1 *2 }
450   \drummode {
451     <<
452       {
453         hh8[ hh] <hh sn> hh16
454         < \parenthesize sn > hh < \parenthesize
455         sn > hh8 <hh sn> hh
456       } \\ {
457         bd4 r4 bd8 bd r8 bd
458       }
459     >>
460   }
461 >>
462 @end lilypond
463
464 @noindent
465 Notez que les commandes @code{\parenthesize} obligent à ajouter des
466 accords --- sous la forme @code{< >} --- autour de chaque élément.
467
468
469
470