]> git.donarmstrong.com Git - lilypond.git/blob - Documentation/fr/notation/percussion.itely
Merge branch 'master' into lilypond/translation
[lilypond.git] / Documentation / fr / notation / percussion.itely
1 @c -*- coding: utf-8; mode: texinfo; documentlanguage: fr -*-
2
3 @ignore
4     Translation of GIT committish: ebe492ca408fb0d9abf80b94c56197eef8dc2f09
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.15.10"
12
13 @c Translators: Valentin Villenave, Jean-Charles Malahieude
14 @c Translation checkers: 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
25 @node Vue d'ensemble des percussions
26 @subsection Vue d'ensemble des percussions
27 @translationof Common notation for percussion
28
29 La notation rythmique sert avant tout aux parties de percussions ou de
30 batterie, mais on peut aussi s'en servir à des fins pédagogiques, pour
31 montrer le rythme d'une mélodie.
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 * Hauteurs en percussions::
38 * Portées de percussion::
39 * Personnalisation de portées de percussion::
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 @c TODO add more references.
48
49 @itemize
50
51 @item Certains instruments à percussion se notent sur une portée
52 rythmique.  Vous trouverez des informations détaillées à ce sujet aux
53 rubriques @ref{Gravure de lignes rythmiques} et
54 @ref{Initialisation de nouvelles portées}.
55
56 @item Le rendu MIDI des percussions fait l'objet d'une rubrique
57 dédiée@tie{}: @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.  Le moyen plus simple pour saisir une partie
82 de percussion est d'utiliser la commande @code{\drums}, qui crée un
83 contexte spécifique@tie{}:
84
85 @lilypond[quote,verbatim]
86 \drums {
87   hihat4 hh bassdrum bd
88 }
89 @end lilypond
90
91 Il s'agit en fait d'un raccourci pour
92
93 @lilypond[quote,verbatim]
94 \new DrumStaff {
95   \drummode {
96     hihat4 hh bassdrum bd
97   }
98 }
99 @end lilypond
100
101 Chaque instrument de percussion peut avoir, dans le fichier LilyPond, un
102 nom complet et un nom raccourci.  Ces noms sont inventoriés à l'annexe
103 @ref{Notes utilisées en percussion}.
104
105 @cindex clef, percussion
106 @cindex percussion, clef
107
108 Notez bien que l'utilisation de hauteurs (comme un @code{cis4}) dans un
109 contexte @code{DrumStaff} déclenchera immanquablement une erreur.  Un
110 contexte @code{DrumStaff} fait automatiquement appel à une clef
111 spécifique@tie{}; vous pouvez la spécifier explicitement ou utiliser une
112 autre clef.
113
114 @lilypond[quote,ragged-right,verbatim]
115 \drums {
116   \clef percussion
117   bd4 bd bd bd
118   \clef treble
119   hh4 hh hh hh
120 }
121 @end lilypond
122
123 Certains instruments à percussion connaissent quelques problèmes quant à
124 leur prise en charge au niveau de la génération de fichiers MIDI@tie{};
125 de plus amples informations sont disponibles à la rubrique
126 @ref{MIDI et percussions}.
127
128
129 @seealso
130 Manuel de notation :
131 @ref{MIDI et percussions},
132 @ref{Notes utilisées en percussion}.
133
134 Fichiers d'initialisation :
135 @file{ly/drumpitch-init.ly}
136
137 Morceaux choisis :
138 @rlsr{Percussion}.
139
140
141 @node Roulements de tambour
142 @unnumberedsubsubsec Roulements de tambour
143 @translationof Drum rolls
144
145 Les roulements de tambour s'indiquent par une triple barre en travers
146 des hampes.  Qu'il s'agisse d'une noire ou d'une durée plus longue,
147 cette triple barre s'affiche explicitement.  Dans le cas de croches,
148 seules deux barres traversent les hampes (la troisième faisant office de
149 ligature).  Si ce roulement s'applique à des notes plus courtes que la
150 croche, LilyPond fait apparaître une seule barre en travers des hampes
151 en supplément du nombre de barres de ligature.  Ces différents
152 graphismes s'obtiennent à l'aide d'une notation de trémolo, en suivant
153 les préceptes mentionnés à la rubrique @ref{Répétitions en trémolo}.
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 Les coups de baguette peuvent s'indiquer à l'aide de @emph{markups}
166 @code{"D"} et @code{"G"} au-dessus ou en dessous des notes comme indiqué
167 à la rubrique @ref{Direction et positionnement}.  Vous devrez peut-être
168 jouer sur la propriété @code{staff-padding} pour obtenir une ligne de
169 base satisfaisante.
170
171 @c KEEP LY
172 @lilypond[quote,verbatim]
173 \drums {
174   \repeat unfold 2 {
175     sn16^"G" sn^"D" sn^"G" sn^"G" sn^"D" sn^"G" sn^"D" sn^"D"
176     \stemUp
177     sn16_"G" sn_"D" sn_"G" sn_"G" sn_"D" sn_"G" sn_"D" sn_"D"
178   }
179 }
180 @end lilypond
181
182
183 @seealso
184
185 Manuel de notation :
186 @ref{Direction et positionnement},
187 @ref{Répétitions en trémolo}.
188
189 Morceaux choisis :
190 @rlsr{Percussion}.
191
192
193 @node Hauteurs en percussions
194 @unnumberedsubsubsec Hauteurs en percussions
195 @translationof Pitched percussion
196
197 Certains instruments à percussion émettent des hauteurs, comme le
198 xylophone, le vibraphone ou les timbales@tie{}; ils utilisent donc des
199 portées classiques.  Cette possibilité est abordée dans d'autres parties
200 du manuel.
201
202
203 @seealso
204 @c TODO: possibly link to an alternate section of NR 3.5, if
205 @c "percussion in MIDI" gets a separate subsubsection for
206 @c pitched percussion sounds.  -gp
207 Manuel de notation :
208 @ref{MIDI et percussions}.
209
210 Morceaux choisis :
211 @rlsr{Percussion}.
212
213
214 @node Portées de percussion
215 @unnumberedsubsubsec Portées de percussion
216 @translationof Percussion staves
217
218 @cindex percussions
219 @cindex batterie
220
221 Une partie de percussions utilisant plusieurs instruments requiert en
222 général une portée de plusieurs lignes, où chaque hauteur sur la
223 portée représente un instrument à percussion.
224
225 Pour saisir cette musique, il faut que les notes soient situées dans
226 des contextes @code{DrumStaff} et @code{DrumVoice}.
227
228 @lilypond[quote,verbatim]
229 up = \drummode {
230   crashcymbal4 hihat8 halfopenhihat hh hh hh openhihat
231 }
232 down = \drummode {
233   bassdrum4 snare8 bd r bd sn4
234 }
235 \new DrumStaff <<
236   \new DrumVoice { \voiceOne \up }
237   \new DrumVoice { \voiceTwo \down }
238 >>
239 @end lilypond
240
241 L'exemple ci-dessus montre une notation polyphonique détaillée.  La
242 notation polyphonique abrégée peut être employée -- voir la rubrique
243 @rlearning{J'entends des Voix} -- comme ici@tie{}:
244
245 @lilypond[quote,verbatim]
246 \new DrumStaff <<
247   \drummode {
248     bd4 sn4 bd4 sn4
249     << {
250       \repeat unfold 16 hh16
251     } \\ {
252       bd4 sn4 bd4 sn4
253     } >>
254   }
255 >>
256 @end lilypond
257
258 On peut choisir d'autres mises en forme si l'on définit la propriété
259 @code{drumStyleTable} dans le contexte @code{DrumVoice}.
260 Quelques variables prédéfinies sont disponibles@tie{}:
261
262 @c TODO: decide what to do about this table.  (ie verbatim or not)
263 @table @code
264
265 @item drums-style
266 La notation par défaut : une batterie standard, sur une portée de cinq lignes.
267
268 @lilypond[quote,line-width=10.0\cm]
269 nam = \lyricmode {
270   cymc cyms cymr hh hhc hho hhho hhp
271   cb hc bd sn ss tomh tommh tomml toml tomfh tomfl }
272 mus = \drummode {
273   cymc cyms cymr hh hhc hho hhho hhp \break
274   cb hc bd sn ss tomh tommh tomml toml tomfh tomfl s16 }
275 \score {
276   << \new DrumStaff \with {
277        \remove Bar_engraver
278        \remove Time_signature_engraver
279        \override Stem #'transparent = ##t
280        \override Flag #'transparent = ##t
281        \override Stem #'Y-extent = ##f
282      } \mus
283      \new Lyrics \nam
284   >>
285   \layout {
286     \context {
287       \Score
288       \override LyricText #'font-family = #'typewriter
289       \override BarNumber #'transparent =##T
290     }
291   }
292 }
293 @end lilypond
294
295 Le plan de la batterie peut inclure jusqu'à six toms différents.  Bien
296 sûr, vous n'êtes pas obligé de tous les utiliser si la musique en
297 prévoit moins@tie{}; par exemple, les trois toms des lignes du milieu
298 sont @code{tommh}, @code{tomml}, et @code{tomfh}.
299
300 @item timbales-style
301 Ce style permet de saisir une partie de timbales, sur une portée à deux
302 lignes.
303
304 @lilypond[quote,ragged-right]
305 nam = \lyricmode { timh ssh timl ssl cb }
306 mus = \drummode { timh ssh timl ssl cb s16 }
307
308 <<
309   \new DrumStaff \with {
310     \remove Bar_engraver
311     \remove Time_signature_engraver
312     \override Stem #'transparent = ##t
313     \override Flag #'transparent = ##t
314     \override Stem #'Y-extent = ##f
315     \override StaffSymbol #'line-count = #2
316     \override StaffSymbol #'staff-space = #2
317     \override VerticalAxisGroup #'minimum-Y-extent = #'(-3.0 . 4.0)
318     drumStyleTable = #timbales-style
319   } \mus
320   \new Lyrics {
321     \override LyricText #'font-family = #'typewriter
322     \nam
323   }
324 >>
325 @end lilypond
326
327 @item congas-style
328 Ce style produit une portée à deux lignes pour une partie de congas.
329
330 @lilypond[quote,ragged-right]
331 nam = \lyricmode { cgh cgho cghm ssh cgl cglo cglm ssl }
332 mus = \drummode { cgh cgho cghm ssh cgl cglo cglm ssl s16 }
333
334 <<
335   \new DrumStaff \with {
336     \remove Bar_engraver
337     \remove Time_signature_engraver
338     drumStyleTable = #congas-style
339     \override StaffSymbol #'line-count = #2
340
341     %% this sucks; it will lengthen stems.
342     \override StaffSymbol #'staff-space = #2
343     \override Stem #'transparent = ##t
344     \override Flag #'transparent = ##t
345     \override Stem #'Y-extent = ##f
346   } \mus
347   \new Lyrics {
348     \override LyricText #'font-family = #'typewriter
349     \nam
350   }
351 >>
352 @end lilypond
353
354 @item bongos-style
355 Ce style produit une portée à deux lignes pour une partie de bongos.
356
357 @lilypond[quote,ragged-right]
358 nam = \lyricmode { boh boho bohm ssh bol bolo bolm ssl }
359 mus = \drummode { boh boho bohm ssh bol bolo bolm ssl s16 }
360
361 <<
362   \new DrumStaff \with {
363     \remove Bar_engraver
364     \remove Time_signature_engraver
365     \override StaffSymbol #'line-count = #2
366     drumStyleTable = #bongos-style
367
368     %% this sucks; it will lengthen stems.
369     \override StaffSymbol #'staff-space = #2
370     \override Stem #'transparent = ##t
371     \override Flag #'transparent = ##t
372     \override Stem #'Y-extent = ##f
373   } \mus
374   \new Lyrics {
375     \override LyricText #'font-family = #'typewriter
376     \nam
377   }
378 >>
379 @end lilypond
380
381 @item percussion-style
382 Ce style permet de saisir toute sorte de percussions sur des portées
383 d'une ligne.
384
385 @lilypond[quote,ragged-right]
386 nam = \lyricmode { tri trio trim gui guis guil cb cl tamb cab mar hc }
387 mus = \drummode { tri trio trim gui guis guil cb cl tamb cab mar hc s16 }
388
389 <<
390   \new DrumStaff \with{
391     \remove Bar_engraver
392     drumStyleTable = #percussion-style
393     \override StaffSymbol #'line-count = #1
394     \remove Time_signature_engraver
395     \override Stem #'transparent = ##t
396     \override Flag #'transparent = ##t
397     \override Stem #'Y-extent = ##f
398   } \mus
399   \new Lyrics {
400     \override LyricText #'font-family = #'typewriter
401     \nam
402   }
403 >>
404 @end lilypond
405 @end table
406
407
408 @node Personnalisation de portées de percussion
409 @unnumberedsubsubsec Personnalisation de portées de percussion
410 @translationof Custom percussion staves
411
412 Cependant, si aucun des styles prédéfinis ne vous convient, il est aisé
413 de définir le vôtre en début de fichier.
414
415 @lilypond[quote,verbatim]
416 #(define mydrums '(
417          (bassdrum        default   #f           -1)
418          (snare           default   #f           0)
419          (hihat           cross     #f           1)
420          (halfopenhihat   cross     "halfopen"   1)
421          (pedalhihat      xcircle   "stopped"    2)
422          (lowtom          diamond   #f           3)))
423 up = \drummode { hh8 hh hhho hhho hhp4 hhp }
424 down = \drummode { bd4 sn bd toml8 toml }
425
426 \new DrumStaff <<
427   \set DrumStaff.drumStyleTable = #(alist->hash-table mydrums)
428   \new DrumVoice { \voiceOne \up }
429   \new DrumVoice { \voiceTwo \down }
430 >>
431 @end lilypond
432
433
434 @snippets
435
436 @c TODO: MOVE ALL THESE TO LSR!  -gp
437
438 Voici quelques exemples.
439
440 Deux @emph{woodblocks} saisis comme @code{wbh} (woodblock aigu) et
441 @code{wbl} (woodblock grave)@tie{}:
442
443 @lilypond[quote,verbatim]
444 % These lines define the position of the woodblocks in the stave;
445 % if you like, you can change it or you can use special note heads
446 % for the woodblocks.
447 #(define mydrums '((hiwoodblock default #t  3)
448                    (lowoodblock default #t -2)))
449
450 woodstaff = {
451   % This defines a staff with only two lines.
452   % It also defines the positions of the two lines.
453   \override Staff.StaffSymbol #'line-positions = #'(-2 3)
454
455   % This is necessary; if not entered, the barline would be too short!
456   \override Staff.BarLine #'bar-extent = #'(-1.5 . 1.5)
457 }
458
459 \new DrumStaff {
460   \set DrumStaff.drumStyleTable = #(alist->hash-table mydrums)
461
462   % with this you load your new drum style table
463   \woodstaff
464
465   \drummode {
466     \time 2/4
467     wbl8 wbl16 wbl wbh8-> wbl |
468     wbl8 wbl16 wbh-> ~ wbh wbl16 r8 |
469   }
470 }
471 @end lilypond
472
473 Vous aurez remarqué ici l'allongement des barres de mesures par
474 l'instruction
475 @w{@code{\override Staff.BarLine #'bar-extent #'(de . à)}}.  Il faut
476 aussi définir la position des deux lignes de la portée -- voir à ce
477 sujet la rubrique @ref{Symbole de la portée}.
478
479 Un tambourin, saisi avec un @qq{tamb}@tie{}:
480
481 @lilypond[quote,verbatim]
482 #(define mydrums '((tambourine default #t 0)))
483
484 tambustaff = {
485   \override Staff.StaffSymbol #'line-positions = #'( 0 )
486   \override Staff.BarLine #'bar-extent = #'(-1.5 . 1.5)
487   \set DrumStaff.instrumentName = #"Tambourine"
488 }
489
490 \new DrumStaff {
491   \tambustaff
492   \set DrumStaff.drumStyleTable = #(alist->hash-table mydrums)
493
494   \drummode {
495     \time 6/8
496     tamb8. tamb16 tamb8 tamb tamb tamb |
497     tamb4. tamb8 tamb tamb |
498     % the trick with the scaled duration and the shorter rest
499     % is neccessary for the correct ending of the trill-span!
500     tamb2.*5/6 \startTrillSpan s8 \stopTrillSpan |
501   }
502 }
503 @end lilypond
504
505 Un peu de tam tam, abrégé @qq{tt}@tie{}:
506
507 @lilypond[quote,verbatim]
508 #(define mydrums '((tamtam default #t 0)))
509
510 tamtamstaff = {
511   \override Staff.StaffSymbol #'line-positions = #'( 0 )
512   \override Staff.BarLine #'bar-extent = #'(-1.5 . 1.5)
513   \set DrumStaff.instrumentName = #"Tamtam"
514 }
515
516 \new DrumStaff {
517   \tamtamstaff
518   \set DrumStaff.drumStyleTable = #(alist->hash-table mydrums)
519
520   \drummode {
521     tt 1 \pp \laissezVibrer
522   }
523 }
524 @end lilypond
525
526 Deux cloches, une sonnaille -- @qq{cb} pour @emph{cowbell} -- et une
527 cloche de quart -- @qq{rb} pour @emph{ridebell}@tie{}:
528
529 @lilypond[quote,verbatim]
530 #(define mydrums '((ridebell default #t  3)
531                    (cowbell  default #t -2)))
532
533 bellstaff = {
534   \override DrumStaff.StaffSymbol #'line-positions = #'(-2 3)
535   \set DrumStaff.drumStyleTable = #(alist->hash-table mydrums)
536   \override Staff.BarLine #'bar-extent = #'(-1.5 . 1.5)
537   \set DrumStaff.instrumentName = #"Different Bells"
538 }
539
540 \new DrumStaff {
541   \bellstaff
542   \drummode {
543     \time 2/4
544     rb8 rb cb cb16 rb-> ~ |
545     rb16 rb8 rb16 cb8 cb |
546   }
547 }
548 @end lilypond
549
550 Et pour finir un extrait tiré de @qq{L'histoire du Soldat} de
551 Stravinsky@tie{}:
552
553 @lilypond[quote,verbatim]
554 #(define mydrums '((bassdrum   default #t  4)
555                    (snare      default #t -4)
556                    (tambourine default #t  0)))
557
558 global = {
559   \time 3/8 s4.
560   \time 2/4 s2*2
561   \time 3/8 s4.
562   \time 2/4 s2
563 }
564
565 drumsA = {
566   \context DrumVoice <<
567     { \global }
568     { \drummode {
569         \autoBeamOff
570         \stemDown sn8 \stemUp tamb s8 |
571         sn4 \stemDown sn4 |
572         \stemUp tamb8 \stemDown sn8 \stemUp sn16 \stemDown sn \stemUp sn8 |
573         \stemDown sn8 \stemUp tamb s8 |
574         \stemUp sn4 s8 \stemUp tamb
575       }
576     }
577   >>
578 }
579
580 drumsB = {
581   \drummode {
582     s4 bd8 s2*2 s4 bd8 s4 bd8 s8
583   }
584 }
585
586 \layout {
587   indent = #40
588 }
589
590 \score {
591   \new StaffGroup <<
592     \new DrumStaff {
593       \set DrumStaff.instrumentName = \markup {
594         \column {
595           "Tambourine"
596           "et"
597           "caisse claire s. timbre"
598         }
599       }
600       \set DrumStaff.drumStyleTable = #(alist->hash-table mydrums)
601       \drumsA
602     }
603
604    \new DrumStaff {
605      \set DrumStaff.instrumentName = #"Grosse Caisse"
606      \set DrumStaff.drumStyleTable = #(alist->hash-table mydrums)
607      \drumsB }
608   >>
609 }
610 @end lilypond
611
612
613 @seealso
614 Morceaux choisis :
615 @rlsr{Percussion}.
616
617 Référence des propriétés internes :
618 @rinternals{DrumStaff},
619 @rinternals{DrumVoice}.
620
621
622 @c TODO: check name -gp
623 @node Notes fantômes
624 @unnumberedsubsubsec Notes fantômes
625 @translationof Ghost notes
626
627 Des notes fantômes peuvent être créées pour les parties de percussion,
628 grâce à la commande @code{\parenthesize} décrite à la rubrique
629 @ref{Parenthèses}.  Cependant, le mode @code{\drummode} n'inclut pas par
630 défaut le graveur @code{Parenthesis_engraver} qui permet d'imprimer ces
631 signes.
632
633 @lilypond[quote,ragged-right,verbatim]
634 \new DrumStaff \with {
635   \consists "Parenthesis_engraver"
636 }
637 <<
638   \context DrumVoice  = "1" { s1 }
639   \context DrumVoice  = "2" { s1 }
640   \drummode {
641     <<
642       {
643         hh8[ hh] <hh sn> hh16
644         < \parenthesize sn > hh
645         < \parenthesize sn > hh8 <hh sn> hh
646       } \\
647       {
648         bd4 r4 bd8 bd r8 bd
649       }
650     >>
651   }
652 >>
653 @end lilypond
654
655 @noindent
656 Notez que les commandes @code{\parenthesize} obligent à ajouter des
657 accords -- sous la forme @code{< >} -- autour de chaque élément.
658
659
660 @seealso
661 Morceaux choisis :
662 @rlsr{Percussion}.