1 @c -*- coding: utf-8; mode: texinfo; -*-
3 Translation of GIT committish: 855e78dbe64b0a48a03cea88cde16c15d1af85b0
5 When revising a translation, copy the HEAD committish of the
6 version that you are working on. See TRANSLATION for details.
11 @c Translation status: post-GDP
13 @node Simultaneous notes
14 @section Simultaneous notes
16 @lilypondfile[quote]{simultaneous-headword.ly}
18 La polifonía en música hace referencia a tener más de una voz en una
19 pieza cualquiera de música. En LilyPond la polifonía hace referencia
20 a tener más de una voz en el mismo pentagrama.
28 @subsection Single voice
30 Esta sección trata de la notas simultáneas dentro de la misma voz.
38 @unnumberedsubsubsec Chorded notes
41 @cindex paréntesis en ángulo
46 Un acorde se forma encerrando un conjunto de notas entre @code{<} y
47 @code{>}. Un acorde puede ir seguido de una duración o un conjunto de
48 articulaciones, como si fueran simples notas.
50 @lilypond[verbatim,quote,relative=1]
51 <c e g>2 <c f a>4-> <e g c>-.
54 Para ver más información sobre los acordes, consulte @ref{Chord
62 Manual de aprendizaje:
63 @rlearning{Combining notes into chords}.
65 Referencia de la notación:
69 @rlsr{Simultaneous notes}.
73 @unnumberedsubsubsec Clusters
76 @cindex racimo (cluster)
77 @funindex \makeClusters
79 Un «cluster» o racimo indica que se deben tocar simultáneamente un
80 conjunto de notas consecutivas. Se escriben aplicando la función
81 @code{\makeClusters} a una secuencia de acordes, p.ej.:
83 @lilypond[quote,relative=2,verbatim]
84 \makeClusters { <g b>2 <c g'> }
87 Se pueden mezclar en el mismo pentagrama notas normales y clusters,
88 incluso al mismo tiempo. En tal caso, no se hace ningún intento de
89 evitar automáticamente las colisiones entre clusters y notas normales.
97 @rlsr{Simultaneous notes}.
99 Referencia de funcionamiento interno:
100 @rinternals{ClusterSpanner},
101 @rinternals{ClusterSpannerBeacon},
102 @rinternals{Cluster_spanner_engraver}.
106 Los clusters sólo tienen un buen aspecto cuando abarcan un mínimo de
107 dos acordes. En caso contrario aparecerán excesivamente estrechos.
109 Los clusters no llevan plica y por sí mismos no pueden indicar las
110 duraciones. Los racimos separados necesitarían silencios de
111 separación entre ellos.
113 @node Multiple voices
114 @subsection Multiple voices
116 Esta sección trata las notas simultáneas en varias voces o varios
120 * Single-staff polyphony::
122 * Collision resolution::
123 * Automatic part combining::
124 * Writing music in parallel::
127 @node Single-staff polyphony
128 @unnumberedsubsubsec Single-staff polyphony
130 Para tipografiar fragmentos de música que discurre en paralelo y con
131 las mismas duraciones, se pueden combinar en un solo contexto de voz,
132 formando así acordes. Para conseguirlo, incorpórelas dentro de una
133 construcción de música simultánea:
135 @lilypond[quote,relative=2,verbatim]
137 { e4 f8 d e16 f g8 d4 }
138 { c4 d8 b c16 d e8 b4 }
142 Este método conduce a barrados extraños y advertencias si los
143 fragmentos de música no tienen las mismas duraciones exactas. Para
144 componer tipográficamente varias voces verdaderamente independientes
145 dentro de un único pentagrama se utiliza la construcción
146 @code{<<@{...@} \\ @{...@}>>}, en que las dos (o más) voces se
147 encuentran separadas por dobles barras invertidas.
149 @lilypond[quote,relative=3,verbatim]
151 { r8 r16 g e8. f16 g8[ c,] f e16 d }
153 { d16 c d8~ d16 b c8~ c16 b c8~ c16 b8. }
157 Las plicas de las voces primera y tercera se dirigen hacia arriba, y
158 las de las voces segunda y cuarta se dirigen hacia abajo; las cabezas
159 de las notas en las voces tercera y cuarta se desplazan
160 horizontalmente, y los silencios se mueven de manera que eviten las
161 colisiones. En el ejemplo siguiente, la voz intermedia tiene las
162 plicas hacia arriba, por lo que la introducimos en tercer lugar, de
163 forma que se convierte en la voz número tres que tiene las plicas
164 hacia arriba tal y como era nuestro propósito.
166 @lilypond[quote,relative=3,verbatim]
168 { r8 g g g g f16 es f8 d }
170 { es,8 r es r d r d r }
172 { d'8 s c s bes s a s }
176 A menudo se utilizan silencios espaciadores para evitar la aparición
177 de un número excesivo de silencios, como se ha podido ver en el
180 El método que acabamos de presentar crea dos voces nuevas cuando se
181 encuentra la construcción @code{<<@{...@} \\ @{...@}>>} en el código
182 de entrada; para añadir de forma temporal una sola voz adicional a una
183 voz ya existente, es necesario instanciar dicha voz de forma
184 explícita. Para este propósito, se pueden utilizar las instrucciones
185 desde @code{\voiceOne} (voz uno) hasta @code{\voiceFour} (voz cuatro)
186 y @code{\oneVoice} (una voz única):
189 << @{ \voiceOne ... @} \new Voice @{ \voiceTwo ... @} >> \oneVoice
192 Esta construcción es más apropiada para mantener en todo momento el
193 control de las voces, por ejemplo para facilitar una asignación
194 coherente de la letra al contexto de voz adecuado.
202 @funindex \voiceThree
211 Manual de aprendizaje:
212 @rlearning{Voices contain music},
213 @rlearning{Explicitly instantiating voices}.
215 Referencia de la notación:
216 @ref{Percussion staves}.
218 Fragmentos de código:
219 @rlsr{Simultaneous notes}.
222 @unnumberedsubsubsec Voice styles
225 @cindex styles, voice
226 @cindex coloring voices
228 Se pueden aplicar colores y formas distintos a las voces para permitir
229 identificarlas fácilmente:
231 @lilypond[quote,relative=2,verbatim]
233 { \voiceOneStyle d4 c2 b4 }
235 { \voiceTwoStyle e,2 e }
237 { \voiceThreeStyle b2. c4 }
239 { \voiceFourStyle g'2 g }
243 Para recuperar la presentación normal se utiliza la instrucción
244 @code{\voiceNeutralstyle}.
248 @funindex \voiceOneStyle
249 @code{\voiceOneStyle},
250 @funindex \voiceTwoStyle
251 @code{\voiceTwoStyle},
252 @funindex \voiceThreeStyle
253 @code{\voiceThreeStyle},
254 @funindex \voiceFourStyle
255 @code{\voiceFourStyle},
256 @funindex \voiceNeutralStyle
257 @code{\voiceNeutralStyle}.
262 Manual de aprendizaje:
263 @rlearning{I'm hearing Voices},
264 @rlearning{Other sources of information}.
266 Fragmentos de código:
267 @rlsr{Simultaneous notes}.
271 @node Collision resolution
272 @unnumberedsubsubsec Collision resolution
274 @cindex mezclar notas
275 @cindex notas, colisiones de
281 @cindex desplazamiento de silencios, automático
283 Las cabezas de notas con igual duración se combinan automáticamente,
284 pero las que tienen duraciones distintas no se combinan. Los
285 silencios que se encuentran en el lado opuesto de una plica se
286 desplazan verticalmente.
288 @lilypond[quote,verbatim,relative=2]
304 Las cabezas de notas diferentes se pueden combinar, con la excepción
305 de blancas con negras:
307 @lilypond[quote,verbatim,relative=2]
310 \mergeDifferentlyHeadedOn
324 Se pueden combinar cabezas con puntillos diferentes:
326 @lilypond[quote,relative=2,verbatim]
329 \mergeDifferentlyHeadedOn
330 \mergeDifferentlyDottedOn
344 @cindex desplazar nota
346 La colisión del segundo compás se produce porque
347 @code{merge-differently-headed} no es capaz de completar
348 satisfactoriamente la combinación cuando se encuentran tres o más
349 notas alineadas en la misma columna (de hecho, se obtiene una
350 advertencia por este motivo). Para conseguir que la combinación
351 funcione adecuadamente, aplique un @code{\shift} o desplazamiento a la
352 nota que no se debe combinar. Aquí, se aplica @code{\shiftOn} para
353 mover el sol agudo fuera de la columna, y entonces
354 @code{merge-differently-headed} hace su trabajo correctamente.
356 @lilypond[quote,relative=2,verbatim]
359 \mergeDifferentlyHeadedOn
360 \mergeDifferentlyDottedOn
376 Las instrucciones @code{\shiftOn}, @code{\shiftOnn} y
377 @code{\shiftOnnn} especifican el grado en que se deben desplazar los
378 acordes de la voz en curso. Las voces exteriores (normalmente: la voz
379 uno y la voz dos) tienen @code{\shiftOff} (desplazamiento
380 desactivado), mientras que las voces interiores (tres y cuatro) tienen
381 @code{\shiftOn} (desplazamiento activado). @code{\shiftOnn} y
382 @code{\shiftOnnn} definen niveles de desplazamiento más grandes.
384 Sólo se combinan las notas si tienen la plica en direcciones opuestas
385 (o sea en las @code{Voice}s 1 y 2).
387 @cindex multiple voices
388 @cindex polyphonic music
389 @cindex shifting voices
393 @funindex \mergeDifferentlyDottedOn
394 @code{\mergeDifferentlyDottedOn},
395 @funindex \mergeDifferentlyDottedOff
396 @code{\mergeDifferentlyDottedOff},
397 @funindex \mergeDifferentlyHeadedOn
398 @code{\mergeDifferentlyHeadedOn},
399 @funindex \mergeDifferentlyHeadedOff
400 @code{\mergeDifferentlyHeadedOff}.
414 @lilypondfile[verbatim,lilyquote,texidoc,doctitle]
415 {additional-voices-to-avoid-collisions.ly}
417 @lilypondfile[verbatim,lilyquote,texidoc,doctitle]
418 {forcing-horizontal-shift-of-notes.ly}
425 Manual de aprendizaje:
426 @rlearning{Multiple notes at once},
427 @rlearning{Voices contain music},
428 @rlearning{Collisions of objects}.
430 Fragmentos de código:
431 @rlsr{Simultaneous notes}.
433 Referencia de funcionamiento interno:
434 @rinternals{NoteColumn},
435 @rinternals{NoteCollision},
436 @rinternals{RestCollision}.
440 Cuando se emplea @code{merge-differently-headed} con una corchea (o
441 una nota más corta) con la plica hacia arriba, y una blanca con la
442 plica hacia abajo, la corchea recibe un desplazamiento ligeramente
443 incorrecto a causa de la anchura diferente del símbolo de la cabeza de
446 @c investigate! Sometimes it works, sometimes not. --FV
447 No está claro en qué circunstancias se pueden combinar cabezas de nota
448 distintas que tienen también distinto puntillo.
450 No están contemplados los acordes en que la misma nota se presenta con
451 diferentes alteraciones accidentales dentro del mismo. En este caso
452 se recomienda usar la transcripción enarmónica, o usar la notación
453 especial de racimos (véase @ref{Clusters}).
455 @node Automatic part combining
456 @unnumberedsubsubsec Automatic part combining
458 @cindex automática, combinación de partes
459 @cindex partes, combinación automática
460 @cindex partes, combinador de
461 @funindex \partcombine
463 La combinación automática de particellas se usa para mezclar dos
464 partes musicales sobre un pentagrama. Tiene como objetivo el
465 tipografiado de partituras orquestales. Cuando las dos partes son
466 idénticas durante un período de tiempo, sólo se presenta una de ellas.
467 En los lugares en que las dos partes son diferentes, se tipografían
468 como voces separadas, y las direcciones de las plicas se establecen de
469 forma automática. También las partes de solo y @notation{a due}
470 quedan identificadas y es posible marcarlas.
472 La sintaxis para la combinación de las partes es:
475 \partcombine @var{expresión_musical_1} @var{expresión_musical_2}
478 El ejemplo siguiente ejemplifica la funcionalidad básica del
479 combinador de partes: poner las partes en un solo pentagrama, y
480 establecer las direcciones de las plicas y la polifonía. Se utilizan
481 las mismas variables para las partes independientes y el pentagrama
484 @lilypond[quote,verbatim]
485 instrumentOne = \relative c' {
493 instrumentTwo = \relative g' {
502 \new Staff \instrumentOne
503 \new Staff \instrumentTwo
504 \new Staff \partcombine \instrumentOne \instrumentTwo
508 Las notas del tercer compás aparecen solamente una vez a pesar de que
509 se han especificado en las dos partes. Las direcciones de las plicas
510 y ligaduras se establecen de forma automática, según se trate de un
511 solo o de un unísono. Cuando se necesita en situaciones de polifonía,
512 la primera parte (que recibe el nombre de contexto @code{one}) siempre
513 recibe las plicas hacia arriba, mientras que la segunda (llamada
514 @code{two}) siempre recibe las plicas hacia abajo. En los fragmentos
515 de solo, las partes se marcan con @q{Solo} y @q{Solo II},
516 respectivamente. Las partes en unísono (@notation{a due}) se marcan
517 con el texto predeterminado @qq{a2}.
519 Los dos argumentos de @code{\partcombine} se interpretan como
520 contextos de @rinternals{Voice}. Si se están usando octavas
521 relativas, se debe especificar @code{\relative} para ambas expresiones
526 \relative @dots{} @var{expresión_musical_1}
527 \relative @dots{} @var{expresión_musical_2}
531 Una sección @code{\relative} que se encuentra fuera de
532 @code{\partcombine} no tiene ningún efecto sobre las notas de
533 @var{expresión_musical_1} y @var{expresión_musical_2}.
537 @lilypondfile[verbatim,lilyquote,texidoc,doctitle]
538 {combining-two-parts-on-the-same-staff.ly}
540 @lilypondfile[verbatim,lilyquote,texidoc,doctitle]
541 {changing-partcombine-texts.ly}
549 Referencia de la notación:
552 Fragmentos de código:
553 @rlsr{Simultaneous notes}.
555 Referencia de funcionamiento interno:
556 @rinternals{PartCombineMusic},
561 Si @code{printPartCombineTexts} está establecido, cuando las dos voces
562 tocan y terminan las mismas notas, el combinador de partes puede
563 tipografiar @code{a2} más de una vez en el mismo compás.
565 @code{\partcombine} no puede estar dentro de @code{\times}.
567 @code{\partcombine} no puede estar dentro de @code{\relative}.
569 Internamente, el @code{\partcombine} interpreta los dos argumentos
570 como @code{Voice}s llamadas @code{one} y @code{two}, y después decide
571 cuándo se pueden combinar las partes. Como consecuencia, si los
572 argumentos cambian a contextos de @rinternals{Voice} con nombres
573 diferentes, los eventos que contienen se ignorarán.
575 @c IIRC in users list someone pointed out more issues. TODO: lookup FV
577 @node Writing music in parallel
578 @unnumberedsubsubsec Writing music in parallel
580 @cindex escribir música en paralelo
581 @cindex música intercalada
582 @funindex parallelMusic
584 La música para varias partes se puede intercalar dentro del código de
585 entrada. La función @code{\parallelMusic} admite una lista que
586 contiene los nombres de las variables que se van a crear, y una
587 expresión musical. El contenido de los compases alternativos
588 extraídos de la expresión se convierten en el valor de las variables
589 respectivas, de manera que podemos utilizarlas más tarde para imprimir
592 @warning{Es obligatorio utilizar comprobaciones de compás @code{|}, y
593 los compases deben tener la misma longitud.}
595 @lilypond[quote,verbatim]
596 \parallelMusic #'(voiceA voiceB voiceC) {
598 r8 g'16 c'' e'' g' c'' e'' r8 g'16 c'' e'' g' c'' e'' |
599 r16 e'8.~ e'4 r16 e'8.~ e'4 |
603 r8 a'16 d'' f'' a' d'' f'' r8 a'16 d'' f'' a' d'' f'' |
604 r16 d'8.~ d'4 r16 d'8.~ d'4 |
609 \new Staff << \voiceA \\ \voiceB >>
610 \new Staff { \clef bass \voiceC }
614 Se puede usar el modo relativo. Observe que la instrucción
615 @code{\relative} no se utiliza dentro del propio bloque
616 @code{\parallelMusic}. Las notas guardan relación con la nota
617 anterior en la misma voz, no con la nota anterior dentro del código de
618 entrada (dicho de otra manera, las notas relativas de @code{vozA}
619 ignoran a las notas que hay en @code{vozB}.
621 @lilypond[quote,verbatim]
622 \parallelMusic #'(voiceA voiceB voiceC) {
624 r8 g16 c e g, c e r8 g,16 c e g, c e |
625 r16 e8.~ e4 r16 e8.~ e4 |
629 r8 a,16 d f a, d f r8 a,16 d f a, d f |
630 r16 d8.~ d4 r16 d8.~ d4 |
635 \new Staff << \relative c'' \voiceA \\ \relative c' \voiceB >>
636 \new Staff \relative c' { \clef bass \voiceC }
640 Esto funciona aceptablemente bien para música de piano. El siguiente
641 ejemplo asigna cada cuatro compases consecutivos a cuatro variables:
643 @lilypond[quote,verbatim]
649 \parallelMusic #'(voiceA voiceB voiceC voiceD) {
653 c16 d e fis d e fis g |
659 e16 fis g a fis g a b |
670 \relative c'' \voiceA
689 Manual de aprendizaje:
690 @rlearning{Organizing pieces with variables}
692 Fragmentos de código:
693 @rlsr{Simultaneous notes}.