1 @c -*- coding: utf-8; mode: texinfo; documentlanguage: es -*-
3 Translation of GIT committish: d4f58bb3ad4e7fe1967a6b48f25e3addffc8aa14
5 When revising a translation, copy the HEAD committish of the
6 version that you are working on. For details, see the Contributors'
7 Guide, node Updating translation committishes..
12 @c Translation status: post-GDP
14 @node Notas simultáneas
15 @section Notas simultáneas
16 @translationof Simultaneous notes
18 @lilypondfile[quote]{simultaneous-headword.ly}
20 La polifonía en música hace referencia a tener más de una voz en una
21 pieza cualquiera de música. En LilyPond la polifonía hace referencia
22 a tener más de una voz en el mismo pentagrama.
30 @subsection Una voz única
31 @translationof Single voice
33 Esta sección trata de la notas simultáneas dentro de la misma voz.
37 * Expresiones simultáneas::
38 * Racimos (clusters)::
42 @unnumberedsubsubsec Notas en acorde
43 @translationof Chorded notes
46 @cindex paréntesis en ángulo
47 @cindex ángulo, paréntesis en
48 @cindex relativa, altura en acordes
54 Un acorde se forma encerrando un conjunto de notas entre @code{<} y
55 @code{>}. Un acorde puede ir seguido de una duración o un conjunto de
56 articulaciones, como si fueran simples notas.
58 @lilypond[verbatim,quote,relative=1]
59 <c e g>2 <c f a>4-> <e g c>-.
62 Se puede usar el modo relativo para la altura de las notas de los
63 acordes. La octava de cada nota se determina utilizando como
64 referencia la nota precedente, excepto en el caso de la primera nota
65 de un acorde: la referencia para la primera nota es la @emph{primera}
66 nota del acorde anterior.
68 Para ver más información sobre los acordes, consulte @ref{Notación de acordes}.
75 Manual de aprendizaje:
76 @rlearning{Combinar notas para formar acordes}.
78 Referencia de la notación:
79 @ref{Notación de acordes}.
82 @rlsr{Simultaneous notes}.
85 @node Expresiones simultáneas
86 @unnumberedsubsubsec Expresiones simultáneas
87 @translationof Simultaneous expressions
89 Una o más expresiones musicales encerradas entre ángulos dobles se
90 entienden como simultáneas. Si la primera expresión comienza con una
91 sola nota o si toda la expresión simultánea aparece explícitamente
92 dentro de una sola voz, la expresión completa se sitúa sobre un solo
93 pentagrama; en caso contrario los elementos de la expresión simultánea
94 se sitúan en pentagramas distintos.
96 Los ejemplos siguientes muestran expresiones simultáneas sobre un solo
99 @lilypond[quote,verbatim,relative=2]
100 \new Voice { % explicit single voice
101 << { a4 b g2 } { d4 g c,2 } >>
105 @lilypond[quote,verbatim,relative=2]
107 a << { a4 b g } { d4 g c, } >>
110 Esto puede ser de utilidad si las secciones simultáneas tienen
111 idénticas duraciones, pero se producirán errores si se intentan poner
112 notas de distinta duración sobre la misma plica.
114 El ejemplo siguiente muestra cómo las expresiones simultáneas pueden
115 generar varios pentagramas de forma implícita:
117 @lilypond[quote,verbatim,relative=2]
118 % no single first note
119 << { a4 b g2 } { d4 g2 c,4 } >>
122 Aquí no hay problema en tener distintas duraciones.
125 @node Racimos (clusters)
126 @unnumberedsubsubsec Racimos (clusters)
127 @translationof Clusters
130 @cindex racimo (cluster)
132 @funindex \makeClusters
133 @funindex makeClusters
136 Un «cluster» o racimo indica que se deben tocar simultáneamente un
137 conjunto de notas consecutivas. Se escriben aplicando la función
138 @code{\makeClusters} a una secuencia de acordes, p.ej.:
140 @lilypond[quote,relative=2,verbatim]
141 \makeClusters { <g b>2 <c g'> }
144 Se pueden mezclar en el mismo pentagrama notas normales y clusters,
145 incluso al mismo tiempo. En tal caso, no se hace ningún intento de
146 evitar automáticamente las colisiones entre clusters y notas normales.
153 Fragmentos de código:
154 @rlsr{Simultaneous notes}.
156 Referencia de funcionamiento interno:
157 @rinternals{ClusterSpanner},
158 @rinternals{ClusterSpannerBeacon},
159 @rinternals{Cluster_spanner_engraver}.
164 Los clusters sólo tienen un buen aspecto cuando abarcan un mínimo de
165 dos acordes. En caso contrario aparecerán excesivamente estrechos.
167 Los clusters no llevan plica y por sí mismos no pueden indicar las
168 duraciones, pero la longitud del cluster que se imprime viene
169 determinada por la duración de los acordes que lo definen. Los
170 racimos separados necesitan silencios de separación entre ellos.
172 Los clusters no producen ninguna salida MIDI.
175 @subsection Varias voces
176 @translationof Multiple voices
178 Esta sección trata las notas simultáneas en varias voces o varios
182 * Polifonía en un solo pentagrama::
184 * Resolución de las colisiones::
185 * Combinación automática de las partes::
186 * Escribir música en paralelo::
189 @node Polifonía en un solo pentagrama
190 @unnumberedsubsubsec Polifonía en un solo pentagrama
191 @translationof Single-staff polyphony
193 @cindex pentagrama único, polifonía de
194 @cindex polifonía en un solo pentagrama
196 @cindex letra asignada a una voz
200 @funindex \voiceOne ... \voiceFour
205 @strong{@i{Instanciar las voces explícitamente}}
207 La estructura básica necesaria para obtener varias voces
208 independientes en un mismo pentagrama se ilustra en el ejemplo
211 @lilypond[quote,relative=3,verbatim]
214 { \voiceOne r8 r16 g e8. f16 g8[ c,] f e16 d }
216 { \voiceTwo d16 c d8~ d16 b c8~ c16 b c8~ c16 b8. }
220 Aquí se crean explícitamente instancias de voces, cada una de las
221 cuales recibe un nombre. Las instrucciones @code{\voiceOne}
222 ... @code{\voiceFour} (voz uno hasta voz cuatro) preparan las voces de
223 manera que la primera y segunda voces llevan las plicas hacia arriba,
224 las voces segunda y cuarta llevan las plicas hacia abajo, las cabezas
225 de las notas en las voces tercera y cuarta se desplazan
226 horizontalmente, y los silencios de las voces respectivas se desplazan
227 también automáticamente para evitar las colisiones. La instrucción
228 @code{\oneVoice} (una voz) devuelve todos los ajustes de las voces al
229 estado neutro predeterminado.
231 @strong{@i{Pasajes polifónicos temporales}}
233 Se puede crear un pasaje polifónico temporal con la construcción
237 << @{ \voiceOne ... @}
238 \new Voice @{ \voiceTwo ... @}
242 Aquí, la primera expresión dentro de un pasaje polifónico temporal se
243 coloca en el contexto @code{Voice} que estaba en uso inmediatamente
244 antes del pasaje polifónico, y ese mismo contexto @code{Voice}
245 continua después de la sección temporal. Otras expresiones dentro de
246 los ángulos se asignan a distintas voces temporales. Esto permite
247 asignar la letra de forma continua a una voz antes, durante y después
248 de la sección polifónica:
250 @lilypond[quote, verbatim, relative=2]
252 \new Voice = "melody" {
267 \new Lyrics \lyricsto "melody" {
273 Aquí, las instrucciones @code{\voiceOne} y @code{\voiceTwo} son
274 necesarias para definir los ajustes de cada voz.
276 @strong{@i{La construcción de la doble barra invertida}}
278 La construcción @code{<< @{...@} \\ @{...@} >>}, en que las dos
279 expresiones (o más) están separadas por doble barra invertida, se
280 comporta de forma distinta a la construcción similar sin las dobles
281 barras: @emph{todas} las expresiones dentro de esta construcción se
282 asignan a contextos @code{Voice} nuevos. Estos contextos @code{Voice}
283 nuevos se crean implícitamente y reciben los nombres fijos @code{"1"},
286 El primer ejemplo podría haberse tipografiado de la manera siguiente:
288 @lilypond[quote,relative=3,verbatim]
290 { r8 r16 g e8. f16 g8[ c,] f e16 d }
292 { d16 c d8~ d16 b c8~ c16 b c8~ c16 b8. }
296 Esta sintaxis se puede usar siempre que no nos importe que se creen
297 nuevas voces temporales que después serán descartadas. Estas voces
298 creadas implícitamente reciben ajustes equivalentes al efecto de las
299 instrucciones @code{\voiceOne} ... @code{\voiceFour}, en el orden en
300 que aparecen en el código.
302 En el siguiente ejemplo, la voz intermedia lleva las plicas hacia
303 arriba, de manera que la introducimos en tercer lugar para que pase a
304 ser la voz tres, que tiene las plicas hacia arriba tal y como
305 queremos. Se usan silencios de separación para evitar la aparición de
306 silencios duplicados.
308 @lilypond[quote,relative=3,verbatim]
310 { r8 g g g g f16 ees f8 d }
312 { ees,8 r ees r d r d r }
314 { d'8 s c s bes s a s }
318 En todas las partituras excepto las más simples, se recomienda crear
319 contextos @code{Voice} explícitos como aparece explicado en
320 @rlearning{Contextos y grabadores} y en @rlearning{Voces explícitas}.
322 @strong{@i{Duraciones idénticas}}
324 En el caso especial en que queremos tipografiar fragmentos de música
325 que discurre en paralelo y con las mismas duraciones, se pueden
326 combinar en un solo contexto de voz, formando así acordes. Para
327 conseguirlo, las incorporamos dentro de una construcción de música
328 simultánea, dentro de una voz creada explícitamente:
330 @lilypond[quote,relative=2,verbatim]
332 { e4 f8 d e16 f g8 d4 }
333 { c4 d8 b c16 d e8 b4 }
337 Este método conduce a barrados extraños y advertencias si los
338 fragmentos de música no tienen las mismas duraciones exactas.
351 Manual de aprendizaje:
352 @rlearning{Las voces contienen música},
353 @rlearning{Voces explícitas}.
355 Referencia de la notación:
356 @ref{Pautas de percusión},
357 @ref{Silencios invisibles},
360 Fragmentos de código:
361 @rlsr{Simultaneous notes}.
365 @unnumberedsubsubsec Estilos de voz
366 @translationof Voice styles
369 @cindex styles, voice
370 @cindex coloring voices
371 @funindex \voiceOneStyle
372 @funindex \voiceTwoStyle
373 @funindex \voiceThreeStyle
374 @funindex \voiceFourStyle
375 @funindex \voiceNeutralStyle
377 Se pueden aplicar colores y formas distintos a las voces para permitir
378 identificarlas fácilmente:
380 @lilypond[quote,relative=2,verbatim]
382 { \voiceOneStyle d4 c2 b4 }
384 { \voiceTwoStyle e,2 e }
386 { \voiceThreeStyle b2. c4 }
388 { \voiceFourStyle g'2 g }
392 Para recuperar la presentación normal se utiliza la instrucción
393 @code{\voiceNeutralStyle}.
397 @code{\voiceOneStyle},
398 @code{\voiceTwoStyle},
399 @code{\voiceThreeStyle},
400 @code{\voiceFourStyle},
401 @code{\voiceNeutralStyle}.
406 Manual de aprendizaje:
407 @rlearning{Oigo voces},
408 @rlearning{Otras fuentes de información}.
410 Fragmentos de código:
411 @rlsr{Simultaneous notes}.
414 @node Resolución de las colisiones
415 @unnumberedsubsubsec Resolución de las colisiones
416 @translationof Collision resolution
418 @cindex mezclar notas
419 @cindex notas, colisiones de
421 @cindex desplazar nota
423 @cindex voces, varias
424 @cindex polifónica, música
425 @cindex desplazamiento de voces
426 @cindex desplazamiento, silencio automático de
427 @cindex desplazamiento de silencios, automático
436 @funindex \mergeDifferentlyDottedOn
437 @funindex mergeDifferentlyDottedOn
438 @funindex \mergeDifferentlyDottedOff
439 @funindex mergeDifferentlyDottedOff
440 @funindex \mergeDifferentlyHeadedOn
441 @funindex mergeDifferentlyHeadedOn
442 @funindex \mergeDifferentlyHeadedOff
443 @funindex mergeDifferentlyHeadedOff
446 Las cabezas de notas que están en diferentes voces y tienen la misma
447 altura, la misma forma de cabeza, y dirección opuesta de la plica, se
448 combinan automáticamente, pero las que tienen cabezas distintas o la
449 misma dirección de la plica no se combinan. Los silencios que se
450 encuentran en el lado opuesto de una plica en otra voz se desplazan
453 @lilypond[quote,verbatim,relative=2]
469 Las cabezas de notas diferentes se pueden combinar, con la excepción
470 de blancas con negras:
472 @lilypond[quote,verbatim,relative=2]
475 \mergeDifferentlyHeadedOn
489 Se pueden combinar cabezas con puntillos diferentes:
491 @lilypond[quote,relative=2,verbatim]
494 \mergeDifferentlyHeadedOn
495 \mergeDifferentlyDottedOn
509 La blanca y la corchea en el comienzo del segundo compás no están
510 correctamente combinadas porque @code{\mergeDifferentlyHeadedOn} no es
511 capaz de completar satisfactoriamente la combinación cuando se
512 encuentran tres o más notas alineadas en la misma columna, y en este
513 caso se obtiene una advertencia. Para conseguir que la combinación
514 funcione adecuadamente, se debe aplicar un @code{\shift} o
515 desplazamiento a la nota que no se debe combinar. Aquí, se aplica
516 @code{\shiftOn} para mover el sol agudo fuera de la columna, y
517 entonces @code{\mergeDifferentlyHeadedOn} hace su trabajo
520 @lilypond[quote,relative=2,verbatim]
523 \mergeDifferentlyHeadedOn
524 \mergeDifferentlyDottedOn
540 Las instrucciones @code{\shiftOn}, @code{\shiftOnn} y
541 @code{\shiftOnnn} especifican el grado en que se deben desplazar los
542 acordes de la voz en curso. Las voces exteriores (normalmente: la voz
543 uno y la voz dos) tienen @code{\shiftOff} (desplazamiento
544 desactivado), mientras que las voces interiores (tres y cuatro) tienen
545 @code{\shiftOn} (desplazamiento activado). @code{\shiftOnn} y
546 @code{\shiftOnnn} definen niveles de desplazamiento más grandes.
548 Sólo se combinan las notas si tienen la plica en direcciones opuestas
549 (por ejemplo, en las @code{Voice}s 1 y 2).
553 @code{\mergeDifferentlyDottedOn},
554 @code{\mergeDifferentlyDottedOff},
555 @code{\mergeDifferentlyHeadedOn},
556 @code{\mergeDifferentlyHeadedOff}.
567 @lilypondfile[verbatim,lilyquote,texidoc,doctitle]
568 {additional-voices-to-avoid-collisions.ly}
570 @lilypondfile[verbatim,lilyquote,texidoc,doctitle]
571 {forcing-horizontal-shift-of-notes.ly}
578 Manual de aprendizaje:
579 @rlearning{Varias notas a la vez},
580 @rlearning{Las voces contienen música},
581 @rlearning{Colisiones de objetos}.
583 Fragmentos de código:
584 @rlsr{Simultaneous notes}.
586 Referencia de funcionamiento interno:
587 @rinternals{NoteColumn},
588 @rinternals{NoteCollision},
589 @rinternals{RestCollision}.
595 @c TODO investigate! Sometimes it works, sometimes not. --FV
596 Los requisitos para combinar con éxito cabezas de nota distintas que
597 tienen también distinto puntillo, no están claros.
600 No están contemplados los acordes en que la misma nota se presenta con
601 diferentes alteraciones accidentales dentro del mismo. En este caso
602 se recomienda usar la transcripción enarmónica, o usar la notación
603 especial de racimos (véase @ref{Racimos (clusters)}).
605 @node Combinación automática de las partes
606 @unnumberedsubsubsec Combinación automática de las partes
607 @translationof Automatic part combining
609 @cindex automática, combinación de partes
610 @cindex partes, combinación automática
611 @cindex partes, combinador de
612 @cindex a due, partes
614 @funindex \partcombine
615 @funindex partcombine
617 La combinación automática de particellas se usa para mezclar dos
618 partes musicales sobre un pentagrama. Tiene como objetivo el
619 tipografiado de partituras orquestales. Cuando las dos partes son
620 idénticas durante un período de tiempo, sólo se presenta una de ellas.
621 En los lugares en que las dos partes son diferentes, se tipografían
622 como voces separadas, y las direcciones de las plicas se establecen de
623 forma automática. También las partes de solo y @notation{a due}
624 quedan identificadas y es posible marcarlas.
626 La sintaxis para la combinación de las partes es:
629 \partcombine @var{expresión_musical_1} @var{expresión_musical_2}
632 El ejemplo siguiente ejemplifica la funcionalidad básica del
633 combinador de partes: poner las partes en un solo pentagrama, y
634 establecer las direcciones de las plicas y la polifonía. Se utilizan
635 las mismas variables para las partes independientes y el pentagrama
638 @lilypond[quote,verbatim]
639 instrumentOne = \relative c' {
647 instrumentTwo = \relative g' {
656 \new Staff \instrumentOne
657 \new Staff \instrumentTwo
658 \new Staff \partcombine \instrumentOne \instrumentTwo
662 Las notas del tercer compás aparecen solamente una vez a pesar de que
663 se han especificado en las dos partes. Las direcciones de las plicas
664 y ligaduras se establecen de forma automática, según se trate de un
665 solo o de un unísono. Cuando se necesita en situaciones de polifonía,
666 la primera parte (que recibe el nombre de contexto @code{one}) siempre
667 recibe las plicas hacia arriba, mientras que la segunda (llamada
668 @code{two}) siempre recibe las plicas hacia abajo. En los fragmentos
669 de solo, las partes se marcan con @q{Solo} y @q{Solo II},
670 respectivamente. Las partes en unísono (@notation{a due}) se marcan
671 con el texto predeterminado @qq{a2}.
673 Los dos argumentos de @code{\partcombine} se interpretan como
674 contextos de @rinternals{Voice}. Si se están usando octavas
675 relativas, se debe especificar @code{\relative} para ambas expresiones
680 \relative @dots{} @var{expresión_musical_1}
681 \relative @dots{} @var{expresión_musical_2}
685 Una sección @code{\relative} que se encuentra fuera de
686 @code{\partcombine} no tiene ningún efecto sobre las notas de
687 @var{expresión_musical_1} y @var{expresión_musical_2}.
691 @lilypondfile[verbatim,lilyquote,texidoc,doctitle]
692 {combining-two-parts-on-the-same-staff.ly}
694 @lilypondfile[verbatim,lilyquote,texidoc,doctitle]
695 {changing-partcombine-texts.ly}
703 Referencia de la notación:
704 @ref{Escritura de las particellas}.
706 Fragmentos de código:
707 @rlsr{Simultaneous notes}.
709 Referencia de funcionamiento interno:
710 @rinternals{PartCombineMusic},
716 @code{\partcombine} sólo admite dos voces.
718 Si @code{printPartCombineTexts} está establecido, cuando las dos voces
719 tocan y terminan las mismas notas, el combinador de partes puede
720 tipografiar @code{a2} más de una vez en el mismo compás.
722 @code{\partcombine} no puede estar dentro de @code{\times}.
724 @code{\partcombine} no puede estar dentro de @code{\relative}.
726 Internamente, el @code{\partcombine} interpreta los dos argumentos
727 como @code{Voice}s y decide cuándo se pueden combinar las dos partes.
728 Cuando tienen distintas duraciones, no se combinan y reciben los
729 nombres @code{one} y @code{two}. Como consecuencia, si los argumentos
730 cambian a contextos de @rinternals{Voice} con nombres diferentes, los
731 eventos que contienen se ignorarán. De forma similar, la combinación
732 de partes no está pensada para que funcione con la letra de las
733 canciones; cuando una de las voces recibe un nombre explícito con el
734 objeto de adjuntarle una letra, la combinación de partes deja de
737 @code{\partcombine} observa solamente los tiempos de ataque de las
738 notas. No puede determinar si una nota iniciada previamente está
739 sonando o no, lo que origina diversos problemas.
741 @node Escribir música en paralelo
742 @unnumberedsubsubsec Escribir música en paralelo
743 @translationof Writing music in parallel
745 @cindex escribir música en paralelo
746 @cindex música intercalada
747 @cindex paralelo, música en
748 @funindex \parallelMusic
749 @funindex parallelMusic
751 La música para varias partes se puede intercalar dentro del código de
752 entrada. La función @code{\parallelMusic} admite una lista que
753 contiene los nombres de las variables que se van a crear, y una
754 expresión musical. El contenido de los compases alternativos
755 extraídos de la expresión se convierten en el valor de las variables
756 respectivas, de manera que podemos utilizarlas más tarde para imprimir
759 @warning{Es obligatorio utilizar comprobaciones de compás @code{|}, y
760 los compases deben tener la misma longitud.}
762 @lilypond[quote,verbatim]
763 \parallelMusic #'(voiceA voiceB voiceC) {
765 r8 g'16 c'' e'' g' c'' e'' r8 g'16 c'' e'' g' c'' e'' |
766 r16 e'8.~ e'4 r16 e'8.~ e'4 |
770 r8 a'16 d'' f'' a' d'' f'' r8 a'16 d'' f'' a' d'' f'' |
771 r16 d'8.~ d'4 r16 d'8.~ d'4 |
776 \new Staff << \voiceA \\ \voiceB >>
777 \new Staff { \clef bass \voiceC }
781 Se puede usar el modo relativo. Observe que la instrucción
782 @code{\relative} no se utiliza dentro del propio bloque
783 @code{\parallelMusic}. Las notas guardan relación con la nota
784 anterior en la misma voz, no con la nota anterior dentro del código de
785 entrada (dicho de otra manera, las notas relativas de @code{vozA}
786 ignoran a las notas que hay en @code{vozB}.
788 @lilypond[quote,verbatim]
789 \parallelMusic #'(voiceA voiceB voiceC) {
791 r8 g16 c e g, c e r8 g,16 c e g, c e |
792 r16 e8.~ e4 r16 e8.~ e4 |
796 r8 a,16 d f a, d f r8 a,16 d f a, d f |
797 r16 d8.~ d4 r16 d8.~ d4 |
802 \new Staff << \relative c'' \voiceA \\ \relative c' \voiceB >>
803 \new Staff \relative c' { \clef bass \voiceC }
807 Esto funciona aceptablemente bien para música de piano. El siguiente
808 ejemplo asigna cada cuatro compases consecutivos a cuatro variables:
810 @lilypond[quote,verbatim]
816 \parallelMusic #'(voiceA voiceB voiceC voiceD) {
820 c16 d e fis d e fis g |
826 e16 fis g a fis g a b |
837 \relative c'' \voiceA
856 Manual de aprendizaje:
857 @rlearning{Organizar las piezas mediante variables}
859 Fragmentos de código:
860 @rlsr{Simultaneous notes}.