1 @c -*- coding: utf-8; mode: texinfo; documentlanguage: fr -*-
4 Translation of GIT committish: 64c8064154e24ff2a07e553ecdbda409f1726487
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..
13 @c Translators: Valentin Villenave, Jean-Charles Malahieude
14 @c Translation checkers: John Mandereau
18 @translationof Percussion
21 * Vue d'ensemble des percussions::
25 @node Vue d'ensemble des percussions
26 @subsection Vue d'ensemble des percussions
27 @translationof Common notation for percussion
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.
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::
44 @node Références en matière de notation pour percussions
45 @unnumberedsubsubsec Références en matière de notation pour percussions
46 @translationof References for percussion
48 @c TODO add more references.
52 @item Certains instruments à percussion se notent sur une portée
53 rythmique. Vous trouverez des informations détaillées à ce sujet aux
54 rubriques @ref{Gravure de lignes rythmiques} et
55 @ref{Initialisation de nouvelles portées}.
57 @item Le rendu MIDI des percussions fait l'objet d'une rubrique
58 dédiée : @ref{Gestion des instruments MIDI}.
64 @ref{Gravure de lignes rythmiques},
65 @ref{Initialisation de nouvelles portées},
66 @ref{Gestion des instruments MIDI}.
72 @node Notation de base pour percussions
73 @unnumberedsubsubsec Notation de base pour percussions
74 @translationof Basic percussion notation
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
85 @lilypond[quote,verbatim]
91 Il s'agit en fait d'un raccourci pour
93 @lilypond[quote,verbatim]
94 \new DrumStaff \drummode {
99 Chaque instrument de percussion peut avoir, dans le fichier LilyPond, un
100 nom complet et un nom raccourci. Ces noms sont inventoriés à l'annexe
101 @ref{Gestion des instruments MIDI}.
103 @cindex clef, percussion
104 @cindex percussion, clef
106 Notez bien que l'utilisation de hauteurs (comme un @code{cis4}) dans un
107 contexte @code{DrumStaff} déclenchera immanquablement une erreur. Un
108 contexte @code{DrumStaff} fait automatiquement appel à une clef
109 spécifique ; vous pouvez la spécifier explicitement ou utiliser une
112 @lilypond[quote,ragged-right,verbatim]
121 Certains instruments à percussion connaissent quelques problèmes quant à
122 leur prise en charge au niveau de la génération de fichiers MIDI ;
123 de plus amples informations sont disponibles à la rubrique
124 @ref{Gestion des instruments MIDI}.
128 @ref{Gestion des instruments MIDI},
129 @ref{Notes utilisées en percussion}.
131 Fichiers d'initialisation :
132 @file{ly/drumpitch-init.ly}
138 @node Roulements de tambour
139 @unnumberedsubsubsec Roulements de tambour
140 @translationof Drum rolls
142 Les roulements de tambour s'indiquent par une triple barre en travers
143 des hampes. Qu'il s'agisse d'une noire ou d'une durée plus longue,
144 cette triple barre s'affiche explicitement. Dans le cas de croches,
145 seules deux barres traversent les hampes (la troisième faisant office de
146 ligature). Si ce roulement s'applique à des notes plus courtes que la
147 croche, LilyPond fait apparaître une seule barre en travers des hampes
148 en supplément du nombre de barres de ligature. Ces différents
149 graphismes s'obtiennent à l'aide d'une notation de trémolo, en suivant
150 les préceptes mentionnés à la rubrique @ref{Répétitions en trémolo}.
152 @lilypond[quote,verbatim]
162 Les coups de baguette peuvent s'indiquer à l'aide de @emph{markups}
163 @code{"D"} et @code{"G"} au-dessus ou en dessous des notes comme indiqué
164 à la rubrique @ref{Direction et positionnement}. Vous devrez peut-être
165 jouer sur la propriété @code{staff-padding} pour obtenir une ligne de
169 @lilypond[quote,verbatim]
172 sn16^"G" 16^"D" 16^"G" 16^"G" 16^"D" 16^"G" 16^"D" 16^"D"
174 sn16_"G" 16_"D" 16_"G" 16_"G" 16_"D" 16_"G" 16_"D" 16_"D"
181 @ref{Direction et positionnement},
182 @ref{Répétitions en trémolo}.
188 @node Hauteurs en percussions
189 @unnumberedsubsubsec Hauteurs en percussions
190 @translationof Pitched percussion
192 Certains instruments à percussion émettent des hauteurs, comme le
193 xylophone, le vibraphone ou les timbales ; ils utilisent donc des
194 portées classiques. Cette possibilité est abordée dans d'autres parties
199 @ref{Gestion des instruments MIDI}.
205 @node Portées de percussion
206 @unnumberedsubsubsec Portées de percussion
207 @translationof Percussion staves
212 Une partie de percussions utilisant plusieurs instruments requiert en
213 général une portée de plusieurs lignes, où chaque hauteur sur la
214 portée représente un instrument à percussion. La gravure d'une telle
215 musique requiert que les notes soient situées dans des contextes
216 @code{DrumStaff} et @code{DrumVoice}.
218 @lilypond[quote,verbatim]
220 crashcymbal4 hihat8 halfopenhihat hh hh hh openhihat
223 bassdrum4 snare8 bd r bd sn4
226 \new DrumVoice { \voiceOne \up }
227 \new DrumVoice { \voiceTwo \down }
231 L'exemple ci-dessus montre une notation polyphonique détaillée. La
232 notation polyphonique abrégée peut être employée -- voir la rubrique
233 @rlearning{J'entends des Voix} -- comme ici :
235 @lilypond[quote,verbatim]
240 \repeat unfold 16 hh16
248 On peut choisir d'autres mises en forme si l'on définit la propriété
249 @code{drumStyleTable} dans le contexte @code{DrumVoice}.
250 Quelques variables prédéfinies sont disponibles :
252 @c TODO: decide what to do about this table. (ie verbatim or not)
256 La notation par défaut : une batterie standard, sur une portée de cinq
259 @lilypond[quote,line-width=10.0\cm]
261 cymc cyms cymr hh hhc hho hhho hhp
262 cb hc bd sn ss tomh tommh tomml toml tomfh tomfl }
264 cymc cyms cymr hh hhc hho hhho hhp \break
265 cb hc bd sn ss tomh tommh tomml toml tomfh tomfl s16 }
267 << \new DrumStaff \with {
268 \remove "Bar_engraver"
269 \remove "Time_signature_engraver"
271 \override Stem.Y-extent = ##f
278 \override LyricText.font-family = #'typewriter
279 \override BarNumber.transparent =##T
285 Le plan de la batterie peut inclure jusqu'à six toms différents. Bien
286 sûr, vous n'êtes pas obligé de tous les utiliser si la musique en
287 prévoit moins ; par exemple, les trois toms des lignes du milieu
288 sont @code{tommh}, @code{tomml}, et @code{tomfh}.
291 @item agostini-drums-style
292 Inventé par le percussioniste français Dante Agostini en 1965, cette notation
293 est comunément utilisée en France mais aussi autre part.
295 @lilypond[quote,line-width=10.0\cm]
297 cymc cyms cymr hh hhc hho hhho hhp
298 cb hc bd sn ss tomh tommh tomml toml tomfh tomfl }
300 cymc cyms cymr hh hhc hho hhho hhp \break
301 cb hc bd sn ss tomh tommh tomml toml tomfh tomfl s16 }
303 << \new DrumStaff \with {
304 \remove "Bar_engraver"
305 \remove "Time_signature_engraver"
307 \override Stem.Y-extent = ##f
308 drumStyleTable = #agostini-drums-style
315 \override LyricText.font-family = #'typewriter
316 \override BarNumber.transparent =##T
322 @item agostini-drums-style
323 Inventé par le percussionniste français Dante Agostini en 1965, cette
324 notation s'est répandue au-delà de l'hexagone.
326 @lilypond[quote,line-width=10.0\cm]
328 cymc cyms cymr hh hhc hho hhho hhp
329 cb hc bd sn ss tomh tommh tomml toml tomfh tomfl }
331 cymc cyms cymr hh hhc hho hhho hhp \break
332 cb hc bd sn ss tomh tommh tomml toml tomfh tomfl s16 }
334 << \new DrumStaff \with {
335 \remove "Bar_engraver"
336 \remove "Time_signature_engraver"
338 \override Stem.Y-extent = ##f
339 drumStyleTable = #agostini-drums-style
346 \override LyricText.font-family = #'typewriter
347 \override BarNumber.transparent =##T
354 Ce style permet de saisir une partie de timbales, sur une portée à deux
357 @lilypond[quote,ragged-right]
358 nam = \lyricmode { timh ssh timl ssl cb }
359 mus = \drummode { timh ssh timl ssl cb s16 }
362 \new DrumStaff \with {
363 \remove "Bar_engraver"
364 \remove "Time_signature_engraver"
366 \override Stem.Y-extent = ##f
367 \override StaffSymbol.line-count = #2
368 \override StaffSymbol.staff-space = #2
369 \override VerticalAxisGroup.minimum-Y-extent = #'(-3.0 . 4.0)
370 drumStyleTable = #timbales-style
373 \override LyricText.font-family = #'typewriter
380 Ce style produit une portée à deux lignes pour une partie de congas.
382 @lilypond[quote,ragged-right]
383 nam = \lyricmode { cgh cgho cghm ssh cgl cglo cglm ssl }
384 mus = \drummode { cgh cgho cghm ssh cgl cglo cglm ssl s16 }
387 \new DrumStaff \with {
388 \remove "Bar_engraver"
389 \remove "Time_signature_engraver"
390 drumStyleTable = #congas-style
391 \override StaffSymbol.line-count = #2
393 %% this sucks; it will lengthen stems.
394 \override StaffSymbol.staff-space = #2
396 \override Stem.Y-extent = ##f
399 \override LyricText.font-family = #'typewriter
406 Ce style produit une portée à deux lignes pour une partie de bongos.
408 @lilypond[quote,ragged-right]
409 nam = \lyricmode { boh boho bohm ssh bol bolo bolm ssl }
410 mus = \drummode { boh boho bohm ssh bol bolo bolm ssl s16 }
413 \new DrumStaff \with {
414 \remove "Bar_engraver"
415 \remove "Time_signature_engraver"
416 \override StaffSymbol.line-count = #2
417 drumStyleTable = #bongos-style
419 %% this sucks; it will lengthen stems.
420 \override StaffSymbol.staff-space = #2
422 \override Stem.Y-extent = ##f
425 \override LyricText.font-family = #'typewriter
431 @item percussion-style
432 Ce style permet de saisir toute sorte de percussions sur des portées
435 @lilypond[quote,ragged-right]
436 nam = \lyricmode { tri trio trim gui guis guil cb cl tamb cab mar hc }
437 mus = \drummode { tri trio trim gui guis guil cb cl tamb cab mar hc s16 }
440 \new DrumStaff \with{
441 \remove "Bar_engraver"
442 drumStyleTable = #percussion-style
443 \override StaffSymbol.line-count = #1
444 \remove "Time_signature_engraver"
446 \override Stem.Y-extent = ##f
449 \override LyricText.font-family = #'typewriter
457 @node Personnalisation de portées de percussion
458 @unnumberedsubsubsec Personnalisation de portées de percussion
459 @translationof Custom percussion staves
461 Dans l'éventualité où aucun des styles prédéfinis ne vous convient, il
462 est aisé de définir le vôtre en début de fichier.
464 @lilypond[quote,verbatim]
466 (bassdrum default #f -1)
469 (halfopenhihat cross "halfopen" 1)
470 (pedalhihat xcircle "stopped" 2)
471 (lowtom diamond #f 3)))
472 up = \drummode { hh8 hh hhho hhho hhp4 hhp }
473 down = \drummode { bd4 sn bd toml8 toml }
476 \set DrumStaff.drumStyleTable = #(alist->hash-table mydrums)
477 \new DrumVoice { \voiceOne \up }
478 \new DrumVoice { \voiceTwo \down }
484 @c TODO: MOVE ALL THESE TO LSR! -gp
486 Voici quelques exemples.
488 Deux @emph{woodblocks} saisis comme @code{wbh} (woodblock aigu) et
489 @code{wbl} (woodblock grave) :
491 @lilypond[quote,verbatim]
492 % These lines define the position of the woodblocks in the stave;
493 % if you like, you can change it or you can use special note heads
494 % for the woodblocks.
495 #(define mydrums '((hiwoodblock default #t 3)
496 (lowoodblock default #t -2)))
499 % This defines a staff with only two lines.
500 % It also defines the positions of the two lines.
501 \override Staff.StaffSymbol.line-positions = #'(-2 3)
503 % This is necessary; if not entered, the barline would be too short!
504 \override Staff.BarLine.bar-extent = #'(-1.5 . 1.5)
508 \set DrumStaff.drumStyleTable = #(alist->hash-table mydrums)
510 % with this you load your new drum style table
515 wbl8 16 16 wbh8-> wbl |
516 wbl8 16 wbh-> ~ 16 wbl r8 |
521 Vous aurez remarqué ici l'allongement des barres de mesure par
523 @w{@code{\override Staff.BarLine.bar-extent #'(de . à)}}. Il faut
524 aussi définir la position des deux lignes de la portée -- voir à ce
525 sujet la rubrique @ref{Symbole de la portée}.
527 Un tambourin, saisi avec un @qq{tamb} :
529 @lilypond[verbatim,quote]
530 #(define mydrums '((tambourine default #t 0)))
532 \new DrumStaff \with { instrumentName = #"Tambourine" }
535 \set DrumStaff.drumStyleTable = #(alist->hash-table mydrums)
540 % the trick with the scaled duration and the shorter rest
541 % is neccessary for the correct ending of the trill-span!
542 tamb2.*5/6 \startTrillSpan s8 \stopTrillSpan |
546 Un peu de tam tam, abrégé @qq{tt} :
548 @lilypond[quote,verbatim]
549 #(define mydrums '((tamtam default #t 0)))
551 \new DrumStaff \with { instrumentName = #"Tamtam" }
554 \set DrumStaff.drumStyleTable = #(alist->hash-table mydrums)
555 \override Staff.StaffSymbol.line-positions = #'( 0 )
556 \override Staff.BarLine.bar-extent = #'(-1.5 . 1.5)
558 tt 1 \pp \laissezVibrer
562 Deux cloches, une sonnaille -- @qq{cb} pour @emph{cowbell} -- et une
563 cloche de quart -- @qq{rb} pour @emph{ridebell} :
565 @lilypond[quote,verbatim]
566 #(define mydrums '((ridebell default #t 3)
567 (cowbell default #t -2)))
569 \new DrumStaff \with { instrumentName = #"Different Bells" }
572 \set DrumStaff.drumStyleTable = #(alist->hash-table mydrums)
573 \override DrumStaff.StaffSymbol.line-positions = #'(-2 3)
574 \override Staff.BarLine.bar-extent = #'(-1.5 . 1.5)
577 rb8 8 cb8 16 rb16-> ~ |
582 Et pour finir un extrait tiré de @qq{L'histoire du Soldat} de
585 @lilypond[quote,verbatim]
586 #(define mydrums '((bassdrum default #t 4)
587 (snare default #t -4)
588 (tambourine default #t 0)))
598 \context DrumVoice <<
602 \stemDown sn8 \stemUp tamb s8 |
604 \stemUp tamb8 \stemDown sn8 \stemUp sn16 \stemDown sn \stemUp sn8 |
605 \stemDown sn8 \stemUp tamb s8 |
606 \stemUp sn4 s8 \stemUp tamb
614 s4 bd8 s2*2 s4 bd8 s4 bd8 s8
624 \new DrumStaff \with {
625 instrumentName = \markup {
629 "caisse claire s. timbre"
632 drumStyleTable = #(alist->hash-table mydrums)
636 \new DrumStaff \with {
637 instrumentName = #"Grosse Caisse"
638 drumStyleTable = #(alist->hash-table mydrums)
649 Référence des propriétés internes :
650 @rinternals{DrumStaff},
651 @rinternals{DrumVoice}.
654 @c TODO: check name -gp
656 @unnumberedsubsubsec Notes fantômes
657 @translationof Ghost notes
659 Des notes fantômes peuvent être créées pour les parties de percussion,
660 grâce à la commande @code{\parenthesize} décrite à la rubrique
663 @lilypond[quote,ragged-right,verbatim]
666 \context DrumVoice = "1" { s1 }
667 \context DrumVoice = "2" { s1 }
673 \parenthesize sn hh8 <hh sn> hh