1 @c -*- coding: utf-8; mode: texinfo; documentlanguage: es -*-
2 @c This file is part of lilypond.tely
4 Translation of GIT committish: 2607a3536733d8d4a1e74176027a5cb01d4e776a
6 When revising a translation, copy the HEAD committish of the
7 version that you are working on. See TRANSLATION for details.
17 * TODO percussion node fix::
20 @node TODO percussion node fix
21 @subsection TODO percussion node fix
23 La notación rítmica se emplea primordialmente para la percusión y la batería, pero también
24 se puede utilizar para mostrar los valores rítmicos una melodía.
27 * Showing melody rhythms::
28 * Entering percussion::
34 @node Showing melody rhythms
35 @subsubsection Showing melody rhythms
37 En ocasiones podría desear que se muestre sólo el ritmo de una melodía. Esto
38 se puede hacer con la pauta rítmica. Todas las alturas de las notas en dicha pauta
39 se muestran como una barra, y la pauta en sí tiene una sola línea.
41 @lilypond[quote,ragged-right,fragment,relative=1,verbatim]
44 c4 e8 f g2 | r4 g r2 | g1:32 | r1 |
50 Referencia del programa: @internalsref{RhythmicStaff}.
53 @node Entering percussion
54 @subsubsection Entering percussion
60 Las notas de percusión se pueden escribir en el modo @code{\drummode}, que es similar
61 al modo estándar para introducir notas. Cada elemento de un set de percusión
62 lleva un nombre completo y un nombre abreviado, y los dos se pueden usar
65 @lilypond[quote,ragged-right,verbatim]
71 La lista completa de nombre de instrumentos de percusión se encuentra en el archivo de inicio
72 @file{ly/@/drumpitch@/-init@/.ly}.
73 @c TODO: properly document this.
77 Referencia del programa: @internalsref{note-event}.
79 @node Percussion staves
80 @subsubsection Percussion staves
84 Una parte de percusión para más de un instrumento, normalmente utiliza una pauta
85 de varias líneas donde cada posición dentro de la pauta se refiere a un elemento
89 Para tipografiar la música, se deben interpretar las notas dentro de los contextos
90 @internalsref{DrumStaff} y @internalsref{DrumVoice}
92 @lilypond[quote,ragged-right,verbatim]
93 up = \drummode { crashcymbal4 hihat8 halfopenhihat hh hh hh openhihat }
94 down = \drummode { bassdrum4 snare8 bd r bd sn4 }
96 \new DrumVoice { \voiceOne \up }
97 \new DrumVoice { \voiceTwo \down }
101 El ejemplo anterior muestra una notación polifónica prolija. La notación
102 polifónica abreviada, descrita en @rlearning{I'm hearing Voices}, también se puede usar si
103 las @internalsref{DrumVoice}s se instancian primero a mano. Por ejemplo,
105 @lilypond[quote,ragged-right,fragment,verbatim]
107 \new DrumVoice = "1" { s1 *2 }
108 \new DrumVoice = "2" { s1 *2 }
112 { \repeat unfold 16 hh16 }
121 También existen otras posibilidades en lo referente a la disposición. Para usarlas, establezca la
122 propiedad @code{drumStyleTable} en el contexto @internalsref{DrumVoice}.
123 Se han predefinido las siguientes variables:
127 Es la opción por defecto. Tipografía un típico set de percusión sobre una pauta de cinco líneas
129 @lilypond[quote,line-width=10.0\cm]
131 cymc cyms cymr hh hhc hho hhho hhp
132 cb hc bd sn ss tomh tommh tomml toml tomfh tomfl }
134 cymc cyms cymr hh hhc hho hhho hhp \break
135 cb hc bd sn ss tomh tommh tomml toml tomfh tomfl s16 }
137 << \new DrumStaff \with {
139 \remove Time_signature_engraver
140 \override Stem #'transparent = ##t
141 \override Stem #'Y-extent-callback = ##f
142 \override VerticalAxisGroup #'minimum-Y-extent = #'(-4.0 . 5.0)
149 \override LyricText #'font-family = #'typewriter
150 \override BarNumber #'transparent =##T
156 El esquema de percusión contempla seis tambores graves (toms) distintos. Cuando haya menos toms,
157 sencillamente seleccione aquellos que producen el resultado deseado, es decir, para tener toms
158 en las tres líneas centrales utilizará @code{tommh}, @code{tomml} y
162 Esto tipografía timbales en una pauta de dos líneas
164 @lilypond[quote,ragged-right]
165 nam = \lyricmode { timh ssh timl ssl cb }
166 mus = \drummode { timh ssh timl ssl cb s16 }
169 \new DrumStaff \with {
171 \remove Time_signature_engraver
172 \override Stem #'transparent = ##t
173 \override Stem #'Y-extent-callback = ##f
174 \override StaffSymbol #'line-count = #2
175 \override StaffSymbol #'staff-space = #2
176 \override VerticalAxisGroup #'minimum-Y-extent = #'(-3.0 . 4.0)
177 drumStyleTable = #timbales-style
180 \override LyricText #'font-family = #'typewriter
187 Esto tipografía congas en una pauta de dos líneas
189 @lilypond[quote,ragged-right]
190 nam = \lyricmode { cgh cgho cghm ssh cgl cglo cglm ssl }
191 mus = \drummode { cgh cgho cghm ssh cgl cglo cglm ssl s16 }
194 \new DrumStaff \with {
196 \remove Time_signature_engraver
197 drumStyleTable = #congas-style
198 \override StaffSymbol #'line-count = #2
200 %% this sucks; it will lengthen stems.
201 \override StaffSymbol #'staff-space = #2
202 \override Stem #'transparent = ##t
203 \override Stem #'Y-extent-callback = ##f
206 \override LyricText #'font-family = #'typewriter
213 Esto tipografía bongos sobre una pauta de dos líneas
215 @lilypond[quote,ragged-right]
216 nam = \lyricmode { boh boho bohm ssh bol bolo bolm ssl }
217 mus = \drummode { boh boho bohm ssh bol bolo bolm ssl s16 }
220 \new DrumStaff \with {
222 \remove Time_signature_engraver
223 \override StaffSymbol #'line-count = #2
224 drumStyleTable = #bongos-style
226 %% this sucks; it will lengthen stems.
227 \override StaffSymbol #'staff-space = #2
228 \override Stem #'transparent = ##t
229 \override Stem #'Y-extent-callback = ##f
232 \override LyricText #'font-family = #'typewriter
238 @item percussion-style
239 Para tipografiar toda clase de percusiones simples sobre pautas de una línea.
241 @lilypond[quote,ragged-right]
242 nam = \lyricmode { tri trio trim gui guis guil cb cl tamb cab mar hc }
243 mus = \drummode { tri trio trim gui guis guil cb cl tamb cab mar hc s16 }
246 \new DrumStaff \with{
248 drumStyleTable = #percussion-style
249 \override StaffSymbol #'line-count = #1
250 \remove Time_signature_engraver
251 \override Stem #'transparent = ##t
252 \override Stem #'Y-extent-callback = ##f
255 \override LyricText #'font-family = #'typewriter
262 Si no le gusta ninguna de las listas predefinidas, puede definir su propia lista
263 al principio de su archivo
265 @lilypond[quote,ragged-right,verbatim]
267 (bassdrum default #f -1)
270 (pedalhihat xcircle "stopped" 2)
271 (lowtom diamond #f 3)))
272 up = \drummode { hh8 hh hh hh hhp4 hhp }
273 down = \drummode { bd4 sn bd toml8 toml }
276 \set DrumStaff.drumStyleTable = #(alist->hash-table mydrums)
277 \new DrumVoice { \voiceOne \up }
278 \new DrumVoice { \voiceTwo \down }
285 Archivos de inicio: @file{ly/@/drumpitch@/-init@/.ly}.
287 Referencia del programa: @internalsref{DrumStaff}, @internalsref{DrumVoice}.
291 A causa de que el estándar General MIDI no contiene golpes de aro (rim shot), para este propósito se usa
292 el golpe lateral de baqueta (sidestick) en su lugar.
295 @c FIXME: check name -gp
297 @subsubsection Ghost notes
299 Las notas fantasma para la batería e instrumentos de percusión se pueden crear utilizando la instrucción
300 @code{\parenthesize} detallada en @ref{Parentheses}. Sin embargo,
301 el modo por defecto @code{\drummode} no
302 incluye el añadido grabador @code{Parenthesis_engraver} que permite
304 Debe escribir el grabador añadido explícitamente en la definición de contexto tal y como se explica detalladamente
305 en @ref{Changing context properties on the fly}.
307 @lilypond[quote,ragged-right,verbatim,fragment]
308 \new DrumStaff \with {
309 \consists "Parenthesis_engraver"
311 \context DrumVoice = "1" { s1 *2 }
312 \context DrumVoice = "2" { s1 *2 }
316 hh8[ hh] <hh sn> hh16
317 < \parenthesize sn > hh < \parenthesize
328 Tenga en cuenta, además, que debe añadir acordes (paréntesis en ángulo @code{< >})
329 alrededor de cada una de las instrucciones @code{\parenthesize}.