1 @c -*- coding: utf-8; mode: texinfo; -*-
3 Translation of GIT committish: 4123193c08a3d9c8a54a3d058ab2be8511e4e075
5 When revising a translation, copy the HEAD committish of the
6 version that you are working on. See TRANSLATION for details.
11 @node Simultaneous notes
12 @section Simultaneous notes
14 @lilypondfile[quote]{simultaneous-headword.ly}
16 La polifonía en música hace referencia a tener más de una voz en una
17 pieza cualquiera de música. En LilyPond la polifonía hace referencia
18 a tener más de una voz en el mismo pentagrama.
27 @subsection Single voice
35 @subsubsection Chorded notes
39 Un acorde se forma encerrando un conjunto de notas entre @code{<} y
40 @code{>}. Un acorde puede ir seguido de una duración o un conjunto de
41 articulaciones, como si fueran simples notas.
43 @lilypond[verbatim,ragged-right,fragment,quote,relative=1]
47 Para ver más información sobre los acordes, consulte @ref{Entering chord
55 Referencia de la notación: @ref{Entering chord names}.
58 @lsrdir{Simultaneous,Simultaneous-notes}.
62 Las expresiones musicales como @code{<< @{ g8 e8 @} a4 >>} no se
63 imprimen con exactitud. Utilice @code{<g a>8 <e a>8} en su lugar.
68 @subsubsection Clusters
71 @cindex racimo (cluster)
73 Un «cluster» o racimo indica que se deben tocar simultáneamente un
74 conjunto de notas consecutivas. Se pueden denotar como la envolvente
75 de un conjunto de notas. Se introducen aplicando la función
76 @code{makeClusters} a una secuencia de cordes, p.ej.:
78 @lilypond[quote,ragged-right,relative=2,fragment,verbatim]
79 \makeClusters { <c e > <b f'> }
82 Se pueden mezclar en el mismo pentagrama notas normales y clusters,
83 incluso al mismo tiempo. En tal caso, no se hace ningún intento de
84 evitar automáticamente las colisiones entre clusters y notas normales.
89 @lsrdir{Simultaneous,Simultaneous-notes}.
91 Referencia de funcionamiento interno:
92 @internalsref{ClusterSpanner},
93 @internalsref{ClusterSpannerBeacon},
94 @internalsref{Cluster_spanner_engraver}.
96 Examples: @c @lsr{contemporary,cluster@/.ly}.
100 @subsection Multiple voices
103 * Collision resolution::
104 * Automatic part combining::
105 * Writing music in parallel::
108 @node Collision resolution
109 @subsubsection Collision resolution
111 @cindex mezclar notas
112 @cindex notas, colisiones de
114 Normalmente las cabezas de nota con un número de puntillos diferente
115 no se mezclan en una sola, pero cuando se le da un valor verdadero a
116 la propiedad @code{merge-differently-dotted} en el objeto
117 @internalsref{NoteCollision}, se juntan en una sola:
119 @lilypond[quote,verbatim,fragment,ragged-right,relative=2]
122 \override Staff.NoteCollision
123 #'merge-differently-dotted = ##t
125 } \\ { g8.[ f16] g8.[ f16] } >>
128 De forma similar puede mezclar cabezas de blanca con corcheas,
129 ajustando @code{merge-differently-headed}:
131 @lilypond[quote,ragged-right,fragment,relative=2,verbatim]
134 \override Staff.NoteCollision
135 #'merge-differently-headed = ##t
136 c8 c4. } \\ { c2 c2 } >>
140 @code{merge-differently-headed} y
141 @code{merge-differently-dotted} se aplican solamente a direcciones de
142 plica opuestas (es decir, a las voces 1 y 2).
144 LilyPond también desplaza verticalmente los silencios que están en el
145 lado contrario de una plica, por ejemplo
147 @lilypond[quote,ragged-right,fragment,verbatim]
148 \new Voice << c''4 \\ r4 >>
151 @cindex desplazada, nota
153 Si tres o más notas coinciden verticalmente en la misma columna,
154 @code{merge-differently-headed} no puede completar satisfactoriamente
155 la mezcla de las dos notas que deberían mezclarse. Para hacer posible
156 que la mezcla funcione, aplique un @code{\shift} (desplazamiento) a la
157 nota que no debe mezclarse. En el primer compás del ejemplo
158 siguiente, @code{merge-differently-headed} no funciona (la cabeza de
159 la blanca está rellena) En el segundo compás, se aplica
160 @code{\shiftOn} para mover horizontalmente el @code{g} (Sol) superior,
161 y @code{merge-differently-headed} funciona correctamente.
163 @lilypond[quote,ragged-right,fragment,verbatim,relative=2]
164 \override Staff.NoteCollision #'merge-differently-headed = ##t
167 { \oneVoice d=''8 c8 r4 e,8 c'8 r4 } \\
168 { \voiceFour e,,2 e'2}
171 { d'=''2 \shiftOn g2 } \\
172 { \oneVoice d=''8 c8 r4 e,8 c'8 r4 } \\
173 { \voiceFour e,,2 e'2}
177 @cindex multiple voices
178 @cindex polyphonic music
179 @cindex shifting voices
181 En ciertos casos de polifonía compleja, podría necesitar voces
182 adicionales para evitar colisiones entre las notas. Las voces
183 adicionales se añaden definiendo una variable, como se muestra a
186 @lilypond[quote,verbatim,ragged-right,relative=2]
187 voiceFive = #(context-spec-music (make-voice-props-set 4) 'Voice)
190 { \voiceOne g4 ~ \stemDown g32[ f( es d c b a b64 )g] } \\
206 @funindex \voiceThree
211 @funindex \voiceNeutralStyle
212 @funindex \voiceOneStyle
213 @funindex \voiceTwoStyle
214 @funindex \voiceThreeStyle
215 @funindex \voiceFourStyle
231 @code{\shiftOff}: estos comandos especifican el grado en que se deben
232 desplazar los acordes de la voz en curso. Las voces exteriores
233 (normalmente: la voz uno y la voz dos) tienen @code{\shiftOff}
234 (desplazamiento desactivado), mientras que las voces interiores (tres
235 y cuatro) tienen @code{\shiftOn} (desplazamiento activado).
236 @code{\shiftOnn} y @code{\shiftOnnn} definen niveles de desplazamiento
239 Cuando LilyPond no puede con todo, se pueden usar la propiedad
240 @code{force-hshift} (forzar desplazamiento) del objeto
241 @internalsref{NoteColumn} y los silencios con altura para
242 sobreescribir las decisiones de composición tipográfica.
244 @lilypond[quote,verbatim,ragged-right]
251 \once \override NoteColumn #'force-hshift = #1.7
259 Fragmentos de código:
260 @lsrdir{Simultaneous,Simultaneous-notes}.
262 Referencia de funcionamiento interno: los objetos responsables de
263 resolver las colisiones son
264 @internalsref{NoteCollision} y
265 @internalsref{RestCollision}.
270 Cuando se emplea @code{merge-differently-headed} con una corchea (o
271 una nota más corta) con la plica hacia arriba, y una blanca con la
272 plica hacia abajo, la corchea no tiene el desplazamiento correcto.
274 No están contemplados los racimos (clusters) donde la misma nota se
275 presenta con diferentes alteraciones accidentales dentro del mismo
276 acorde. En este caso se recomienda usar la transcripción enarmónica,
277 o usar la notación especial de racimos (véase @ref{Clusters}).
280 @node Automatic part combining
281 @subsubsection Automatic part combining
282 @cindex automática, combinación de partes
283 @cindex partes, combinación automática
284 @cindex partes, combinador de
286 La combinación automática de particellas se usa para mezclar dos
287 partes musicales sobre un pentagrama. Tiene como objetivo el
288 tipografiado de partituras orquestales. Cuando las dos partes son
289 idénticas durante un período de tiempo, sólo se presenta una de ellas.
290 En los lugares en que las dos partes son diferentes, se tipografían
291 como voces separadas, y las direcciones de las plicas se establecen de
292 forma automática. También las partes de solo y @emph{a due} quedan
293 identificadas y es posible marcarlas.
295 La sintaxis para la combinación de las partes es
298 \partcombine @var{expresión_musical_1} @var{expresión_musical_2}
302 El ejemplo siguiente ejemplifica la funcionalidad básica del
303 combinador de partes: poner las partes en un solo pentagrama, y
304 establecer las direcciones de las plicas y la polifonía.
306 @lilypond[quote,verbatim,ragged-right,fragment]
307 \new Staff \partcombine
308 \relative g' { g g a( b) c c r r }
309 \relative g' { g g r4 r e e g g }
312 El primer Sol (@code{g}) aparece una sola vez, aunque se especificaba
313 dos veces (una en cada parte). Las direcciones de las plicas,
314 ligaduras de expresión y ligaduras de unión se establecen
315 automáticamente, dependiendo de si es un solo o un unísono. La
316 primera parte (la que tiene el contexto llamado @code{one}) siempre
317 tiene las plicas para arriba, y @q{Solo}, mientras que la segunda
318 (llamada @code{two}) siempre tiene las plicas para abajo y @q{Solo
321 Si queremos sólo las partes mezcladas y no las marcas textuales,
322 podemos establecer la propiedad @code{printPartCombineTexts} al valor
325 @lilypond[quote,verbatim,ragged-right,fragment,relative=2]
327 \set Staff.printPartCombineTexts = ##f
329 \relative g' { g a( b) r }
330 \relative g' { g r4 r f }
334 Para cambiar el texto que se imprime para los solos o la fusión,
335 podemos establecer las propiedades @code{soloText}, @code{soloIIText}
338 @lilypond[quote,verbatim,ragged-right,fragment,relative=2]
340 \set Score.soloText = #"ichi"
341 \set Score.soloIIText = #"ni"
342 \set Score.aDueText = #"tachi"
344 \relative g' { g4 g a( b) r }
345 \relative g' { g4 g r r f }
349 Los dos argumentos de @code{\partcombine} se interpretan como
350 contextos de @internalsref{Voice}. Si se están usando octavas
351 relativas, se debe especificar @code{\relative} para ambas expresiones
356 \relative @dots{} @var{expresión_musical_1}
357 \relative @dots{} @var{expresión_musical_2}
361 Una sección @code{\relative} que se encuentra fuera de
362 @code{\partcombine} no tiene ningún efecto sobre las notas de
363 @var{expresión_musical_1} y @var{expresión_musical_2}.
370 Fragmentos de código:
371 @lsrdir{Simultaneous,Simultaneous-notes}.
373 Referencia de funcionamiento interno:
374 @internalsref{PartCombineMusic}, @internalsref{Voice}.
378 Si @code{printPartCombineTexts} está establecido, cuando las dos voces
379 tocan y terminan las mismas notas, el combinador de partes puede
380 tipografiar @code{a2} más de una vez en el mismo compás.
382 @code{\partcombine} no puede estar dentro de @code{\times}.
384 @code{\partcombine} no puede estar dentro de @code{\relative}.
386 Internamente, el @code{\partcombine} interpreta los dos argumentos
387 como @code{Voice}s llamadas @code{one} y @code{two}, y después decide
388 cuándo se pueden combinar las partes. Como consecuencia, si los
389 argumentos cambian a contextos de @internalsref{Voice} con nombres
390 diferentes, los eventos que contienen se ignorarán.
393 @node Writing music in parallel
394 @subsubsection Writing music in parallel
396 @cindex Escribir música en paralelo
397 @cindex Música intercalada
399 La música para varias partes se puede intercalar:
401 @lilypond[quote,fragment,verbatim]
402 \parallelMusic #'(voiceA voiceB) {
403 r8 g'16[ c''] e''[ g' c'' e''] r8 g'16[ c''] e''[ g' c'' e''] |
405 r8 a'16[ d''] f''[ a' d'' f''] r8 a'16[ d''] f''[ a' d'' f''] |
409 \new Staff \new Voice \voiceA
410 \new Staff \new Voice \voiceB
414 Esto funciona bastante bien para música de piano.
416 @lilypond[quote,verbatim]
420 \parallelMusic #'(voiceA voiceB voiceC voiceD) {
422 r8 g'16[ c''] e''[ g' c'' e''] r8 g'16[ c''] e''[ g' c''
425 r8 a16[ d'] f'[ a d' f'] r8 a16[ d'] f'[ a d' f'] |
429 a'8 b' c'' d'' e'' f'' g'' a'' |
431 c16 d e f d e f g e f g a f g a b |
458 Fragmentos de código:
459 @lsrdir{Simultaneous,Simultaneous-notes}