@c -*- coding: utf-8; mode: texinfo; documentlanguage: fr -*-
@ignore
- Translation of GIT committish: 8afb2adf0bab372f845ff3eae30e1e950b5c63ca
+ Translation of GIT committish: a59d022ee65e8310ea16954da7b637c07ca00ae2
When revising a translation, copy the HEAD committish of the
version that you are working on. For details, see the Contributors'
Guide, node Updating translation committishes..
@end ignore
-@c \version "2.16.0"
+@c \version "2.19.2"
@c Translators: Valentin Villenave, Jean-Charles Malahieude
@c Translation checkers: John Mandereau
@ref{Initialisation de nouvelles portées}.
@item Le rendu MIDI des percussions fait l'objet d'une rubrique
-dédiée@tie{}: @ref{MIDI et percussions}.
+dédiée : @ref{MIDI et percussions}.
@end itemize
@code{\drummode}, qui est l'équivalent du mode standard utilisé pour les
notes à hauteur déterminée. Le moyen plus simple pour saisir une partie
de percussion est d'utiliser la commande @code{\drums}, qui crée un
-contexte spécifique@tie{}:
+contexte spécifique :
@lilypond[quote,verbatim]
\drums {
Notez bien que l'utilisation de hauteurs (comme un @code{cis4}) dans un
contexte @code{DrumStaff} déclenchera immanquablement une erreur. Un
contexte @code{DrumStaff} fait automatiquement appel à une clef
-spécifique@tie{}; vous pouvez la spécifier explicitement ou utiliser une
+spécifique ; vous pouvez la spécifier explicitement ou utiliser une
autre clef.
@lilypond[quote,ragged-right,verbatim]
\drums {
\clef percussion
- bd4 bd bd bd
+ bd4 4 4 4
\clef treble
- hh4 hh hh hh
+ hh4 4 4 4
}
@end lilypond
Certains instruments à percussion connaissent quelques problèmes quant à
-leur prise en charge au niveau de la génération de fichiers MIDI@tie{};
+leur prise en charge au niveau de la génération de fichiers MIDI ;
de plus amples informations sont disponibles à la rubrique
@ref{MIDI et percussions}.
@lilypond[quote,verbatim]
\drums {
\time 2/4
- sn16 sn8 sn16 sn8 sn8:32 ~
- sn8 sn8 sn4:32 ~
- sn4 sn8 sn16 sn16
- sn4 r4
+ sn16 8 16 8 8:32 ~
+ 8 8 4:32 ~
+ 4 8 16 16
+ 4 r4
}
@end lilypond
@lilypond[quote,verbatim]
\drums {
\repeat unfold 2 {
- sn16^"G" sn^"D" sn^"G" sn^"G" sn^"D" sn^"G" sn^"D" sn^"D"
+ sn16^"G" 16^"D" 16^"G" 16^"G" 16^"D" 16^"G" 16^"D" 16^"D"
\stemUp
- sn16_"G" sn_"D" sn_"G" sn_"G" sn_"D" sn_"G" sn_"D" sn_"D"
+ sn16_"G" 16_"D" 16_"G" 16_"G" 16_"D" 16_"G" 16_"D" 16_"D"
}
}
@end lilypond
@translationof Pitched percussion
Certains instruments à percussion émettent des hauteurs, comme le
-xylophone, le vibraphone ou les timbales@tie{}; ils utilisent donc des
+xylophone, le vibraphone ou les timbales ; ils utilisent donc des
portées classiques. Cette possibilité est abordée dans d'autres parties
du manuel.
Une partie de percussions utilisant plusieurs instruments requiert en
général une portée de plusieurs lignes, où chaque hauteur sur la
-portée représente un instrument à percussion.
-
-Pour saisir cette musique, il faut que les notes soient situées dans
-des contextes @code{DrumStaff} et @code{DrumVoice}.
+portée représente un instrument à percussion. La gravure d'une telle
+musique requiert que les notes soient situées dans des contextes
+@code{DrumStaff} et @code{DrumVoice}.
@lilypond[quote,verbatim]
up = \drummode {
L'exemple ci-dessus montre une notation polyphonique détaillée. La
notation polyphonique abrégée peut être employée -- voir la rubrique
-@rlearning{J'entends des Voix} -- comme ici@tie{}:
+@rlearning{J'entends des Voix} -- comme ici :
@lilypond[quote,verbatim]
\new DrumStaff <<
On peut choisir d'autres mises en forme si l'on définit la propriété
@code{drumStyleTable} dans le contexte @code{DrumVoice}.
-Quelques variables prédéfinies sont disponibles@tie{}:
+Quelques variables prédéfinies sont disponibles :
@c TODO: decide what to do about this table. (ie verbatim or not)
@table @code
@item drums-style
-La notation par défaut : une batterie standard, sur une portée de cinq lignes.
+La notation par défaut : une batterie standard, sur une portée de cinq
+lignes.
@lilypond[quote,line-width=10.0\cm]
nam = \lyricmode {
cb hc bd sn ss tomh tommh tomml toml tomfh tomfl s16 }
\score {
<< \new DrumStaff \with {
- \remove Bar_engraver
- \remove Time_signature_engraver
- \override Stem #'transparent = ##t
- \override Flag #'transparent = ##t
- \override Stem #'Y-extent = ##f
+ \remove "Bar_engraver"
+ \remove "Time_signature_engraver"
+ \hide Stem
+ \override Stem.Y-extent = ##f
} \mus
\new Lyrics \nam
>>
\layout {
\context {
\Score
- \override LyricText #'font-family = #'typewriter
- \override BarNumber #'transparent =##T
+ \override LyricText.font-family = #'typewriter
+ \override BarNumber.transparent =##T
}
}
}
Le plan de la batterie peut inclure jusqu'à six toms différents. Bien
sûr, vous n'êtes pas obligé de tous les utiliser si la musique en
-prévoit moins@tie{}; par exemple, les trois toms des lignes du milieu
+prévoit moins ; par exemple, les trois toms des lignes du milieu
sont @code{tommh}, @code{tomml}, et @code{tomfh}.
@item timbales-style
<<
\new DrumStaff \with {
- \remove Bar_engraver
- \remove Time_signature_engraver
- \override Stem #'transparent = ##t
- \override Flag #'transparent = ##t
- \override Stem #'Y-extent = ##f
- \override StaffSymbol #'line-count = #2
- \override StaffSymbol #'staff-space = #2
- \override VerticalAxisGroup #'minimum-Y-extent = #'(-3.0 . 4.0)
+ \remove "Bar_engraver"
+ \remove "Time_signature_engraver"
+ \hide Stem
+ \override Stem.Y-extent = ##f
+ \override StaffSymbol.line-count = #2
+ \override StaffSymbol.staff-space = #2
+ \override VerticalAxisGroup.minimum-Y-extent = #'(-3.0 . 4.0)
drumStyleTable = #timbales-style
} \mus
\new Lyrics {
- \override LyricText #'font-family = #'typewriter
+ \override LyricText.font-family = #'typewriter
\nam
}
>>
<<
\new DrumStaff \with {
- \remove Bar_engraver
- \remove Time_signature_engraver
+ \remove "Bar_engraver"
+ \remove "Time_signature_engraver"
drumStyleTable = #congas-style
- \override StaffSymbol #'line-count = #2
+ \override StaffSymbol.line-count = #2
%% this sucks; it will lengthen stems.
- \override StaffSymbol #'staff-space = #2
- \override Stem #'transparent = ##t
- \override Flag #'transparent = ##t
- \override Stem #'Y-extent = ##f
+ \override StaffSymbol.staff-space = #2
+ \hide Stem
+ \override Stem.Y-extent = ##f
} \mus
\new Lyrics {
- \override LyricText #'font-family = #'typewriter
+ \override LyricText.font-family = #'typewriter
\nam
}
>>
<<
\new DrumStaff \with {
- \remove Bar_engraver
- \remove Time_signature_engraver
- \override StaffSymbol #'line-count = #2
+ \remove "Bar_engraver"
+ \remove "Time_signature_engraver"
+ \override StaffSymbol.line-count = #2
drumStyleTable = #bongos-style
%% this sucks; it will lengthen stems.
- \override StaffSymbol #'staff-space = #2
- \override Stem #'transparent = ##t
- \override Flag #'transparent = ##t
- \override Stem #'Y-extent = ##f
+ \override StaffSymbol.staff-space = #2
+ \hide Stem
+ \override Stem.Y-extent = ##f
} \mus
\new Lyrics {
- \override LyricText #'font-family = #'typewriter
+ \override LyricText.font-family = #'typewriter
\nam
}
>>
<<
\new DrumStaff \with{
- \remove Bar_engraver
+ \remove "Bar_engraver"
drumStyleTable = #percussion-style
- \override StaffSymbol #'line-count = #1
- \remove Time_signature_engraver
- \override Stem #'transparent = ##t
- \override Flag #'transparent = ##t
- \override Stem #'Y-extent = ##f
+ \override StaffSymbol.line-count = #1
+ \remove "Time_signature_engraver"
+ \hide Stem
+ \override Stem.Y-extent = ##f
} \mus
\new Lyrics {
- \override LyricText #'font-family = #'typewriter
+ \override LyricText.font-family = #'typewriter
\nam
}
>>
@unnumberedsubsubsec Personnalisation de portées de percussion
@translationof Custom percussion staves
-Cependant, si aucun des styles prédéfinis ne vous convient, il est aisé
-de définir le vôtre en début de fichier.
+Dans l'éventualité où aucun des styles prédéfinis ne vous convient, il
+est aisé de définir le vôtre en début de fichier.
@lilypond[quote,verbatim]
#(define mydrums '(
Voici quelques exemples.
Deux @emph{woodblocks} saisis comme @code{wbh} (woodblock aigu) et
-@code{wbl} (woodblock grave)@tie{}:
+@code{wbl} (woodblock grave) :
@lilypond[quote,verbatim]
% These lines define the position of the woodblocks in the stave;
woodstaff = {
% This defines a staff with only two lines.
% It also defines the positions of the two lines.
- \override Staff.StaffSymbol #'line-positions = #'(-2 3)
+ \override Staff.StaffSymbol.line-positions = #'(-2 3)
% This is necessary; if not entered, the barline would be too short!
- \override Staff.BarLine #'bar-extent = #'(-1.5 . 1.5)
+ \override Staff.BarLine.bar-extent = #'(-1.5 . 1.5)
}
\new DrumStaff {
\drummode {
\time 2/4
- wbl8 wbl16 wbl wbh8-> wbl |
- wbl8 wbl16 wbh-> ~ wbh wbl16 r8 |
+ wbl8 16 16 wbh8-> wbl |
+ wbl8 16 wbh-> ~ 16 wbl r8 |
}
}
@end lilypond
-Vous aurez remarqué ici l'allongement des barres de mesures par
+Vous aurez remarqué ici l'allongement des barres de mesure par
l'instruction
-@w{@code{\override Staff.BarLine #'bar-extent #'(de . à)}}. Il faut
+@w{@code{\override Staff.BarLine.bar-extent #'(de . à)}}. Il faut
aussi définir la position des deux lignes de la portée -- voir à ce
sujet la rubrique @ref{Symbole de la portée}.
-Un tambourin, saisi avec un @qq{tamb}@tie{}:
+Un tambourin, saisi avec un @qq{tamb} :
@lilypond[quote,verbatim]
#(define mydrums '((tambourine default #t 0)))
tambustaff = {
- \override Staff.StaffSymbol #'line-positions = #'( 0 )
- \override Staff.BarLine #'bar-extent = #'(-1.5 . 1.5)
+ \override Staff.StaffSymbol.line-positions = #'( 0 )
+ \override Staff.BarLine.bar-extent = #'(-1.5 . 1.5)
\set DrumStaff.instrumentName = #"Tambourine"
}
\drummode {
\time 6/8
- tamb8. tamb16 tamb8 tamb tamb tamb |
- tamb4. tamb8 tamb tamb |
+ tamb8. 16 8 8 8 8 |
+ tamb4. 8 8 8 |
% the trick with the scaled duration and the shorter rest
% is neccessary for the correct ending of the trill-span!
tamb2.*5/6 \startTrillSpan s8 \stopTrillSpan |
}
@end lilypond
-Un peu de tam tam, abrégé @qq{tt}@tie{}:
+Un peu de tam tam, abrégé @qq{tt} :
@lilypond[quote,verbatim]
#(define mydrums '((tamtam default #t 0)))
tamtamstaff = {
- \override Staff.StaffSymbol #'line-positions = #'( 0 )
- \override Staff.BarLine #'bar-extent = #'(-1.5 . 1.5)
+ \override Staff.StaffSymbol.line-positions = #'( 0 )
+ \override Staff.BarLine.bar-extent = #'(-1.5 . 1.5)
\set DrumStaff.instrumentName = #"Tamtam"
}
@end lilypond
Deux cloches, une sonnaille -- @qq{cb} pour @emph{cowbell} -- et une
-cloche de quart -- @qq{rb} pour @emph{ridebell}@tie{}:
+cloche de quart -- @qq{rb} pour @emph{ridebell} :
@lilypond[quote,verbatim]
#(define mydrums '((ridebell default #t 3)
(cowbell default #t -2)))
bellstaff = {
- \override DrumStaff.StaffSymbol #'line-positions = #'(-2 3)
+ \override DrumStaff.StaffSymbol.line-positions = #'(-2 3)
\set DrumStaff.drumStyleTable = #(alist->hash-table mydrums)
- \override Staff.BarLine #'bar-extent = #'(-1.5 . 1.5)
+ \override Staff.BarLine.bar-extent = #'(-1.5 . 1.5)
\set DrumStaff.instrumentName = #"Different Bells"
}
\bellstaff
\drummode {
\time 2/4
- rb8 rb cb cb16 rb-> ~ |
- rb16 rb8 rb16 cb8 cb |
+ rb8 8 cb 16 rb-> ~ |
+ 16 8 16 cb8 8 |
}
}
@end lilypond
Et pour finir un extrait tiré de @qq{L'histoire du Soldat} de
-Stravinsky@tie{}:
+Stravinsky :
@lilypond[quote,verbatim]
#(define mydrums '((bassdrum default #t 4)
Des notes fantômes peuvent être créées pour les parties de percussion,
grâce à la commande @code{\parenthesize} décrite à la rubrique
-@ref{Parenthèses}. Cependant, le mode @code{\drummode} n'inclut pas par
-défaut le graveur @code{Parenthesis_engraver} qui permet d'imprimer ces
-signes.
+@ref{Parenthèses}.
@lilypond[quote,ragged-right,verbatim]
-\new DrumStaff \with {
- \consists "Parenthesis_engraver"
-}
+\new DrumStaff
<<
\context DrumVoice = "1" { s1 }
\context DrumVoice = "2" { s1 }
\drummode {
<<
{
- hh8[ hh] <hh sn> hh16
- < \parenthesize sn > hh
- < \parenthesize sn > hh8 <hh sn> hh
+ hh8[ 8] <hh sn> hh16
+ \parenthesize sn hh
+ \parenthesize sn hh8 <hh sn> hh
} \\
{
- bd4 r4 bd8 bd r8 bd
+ bd4 r4 bd8 8 r8 bd
}
>>
}
>>
@end lilypond
-@noindent
-Notez que les commandes @code{\parenthesize} obligent à ajouter des
-accords -- sous la forme @code{< >} -- autour de chaque élément.
-
@seealso
Morceaux choisis :
@rlsr{Percussion}.