1 @c -*- coding: utf-8; mode: texinfo; documentlanguage: es -*-
3 Translation of GIT committish: 4ca01b6da8d60b0d8575be05ae974429c91becd5
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 * Repetición de acordes::
38 * Expresiones simultáneas::
39 * Racimos (clusters)::
43 @unnumberedsubsubsec Notas en acorde
44 @translationof Chorded notes
47 @cindex paréntesis en ángulo
53 Un acorde se forma encerrando un conjunto de notas entre @code{<} y
54 @code{>}. Un acorde puede ir seguido de una duración,
55 como si fueran simples notas.
57 @lilypond[verbatim,quote,relative=2]
58 <a c e>1 <a c e>2 <f a c e>4 <a c>8. <g c e>16
61 Los acordes también pueden ir seguidos de articulaciones, de nuevo como
62 si fueran simples notas.
64 @lilypond[verbatim,quote,relative=2]
65 <a c e>1\fermata <a c e>2-> <f a c e>4\prall <a c>8.^| <g c e>16-.
68 Las notas dentro del propio acorde también pueden ir seguidas
69 de articulaciones y ornamentos.
71 @lilypond[verbatim,quote,relative=2]
72 <a c\prall e>1 <a-> c-^ e>2 <f-. a c-. e-.>4 <a-+ c-->8. <g\fermata c e\turn>16
75 Sin embargo, algunos elementos de notación tales como las
76 expresiones de matices dinámicos, los reguladores y las
77 ligaduras de espresión, se deben unir al acorde y no a las notas que integran
78 el mismo, pues en caso contrario no se imprimirán.
80 @lilypond[verbatim,quote,relative=2]
81 <a\f c( e>1 <a c) e>\f <a\< c e>( <a\! c e>) <a c e>\< <a c e> <a c e>\!
84 @cindex relativo, acordes en altura
85 @cindex acordes y altura relativa
87 Se puede usar el modo relativo para la altura de las notas de los
88 acordes. La primera nota del acorde siempre es relativa a la primera nota
89 del acorde anterior, o en caso de que el elemento precedente no sea un acorde,
90 la altura de la última nota que vino antes del acorde.
91 El resto de las notas del acorde son relativas a la nota anterior
92 @emph{dentro del mismo acorde}.
94 @lilypond[verbatim,quote,relative=2]
95 <a c e>1 <f a c> <a c e> <f' a c> <b, e b,>
98 Para ver más información sobre los acordes, consulte @ref{Notación de acordes}.
104 Manual de aprendizaje:
105 @rlearning{Combinar notas para formar acordes}.
107 Referencia de la notación:
108 @ref{Notación de acordes},
109 @ref{Articulaciones y ornamentos},
110 @ref{Escritura de octava relativa},
113 Fragmentos de código:
114 @rlsr{Simultaneous notes}.
117 Los acordes que contienen más de dos alturas en el mismo espacio de pentagrama,
118 como @samp{<e f! fis!>}, crean notas cuyas cabezas se superponen.
119 Dependiendo de la situación, una mejor representación puede requerir:
124 el uso temporal de varias voces, véase @ref{Varias voces},
125 @samp{<< f! \\ <e fis!> >>},
128 la transcripción enarmónica de una o más notas,
132 Culsters o racimos; véase @ref{Racimos (clusters)}.
136 @node Repetición de acordes
137 @unnumberedsubsubsec Repetición de acordes
138 @translationof Chord repetition
140 Para reducir el tecleo, se puede usar una abreviatura de repetición
141 del acorde anterior. El símbolo de repetición de acordes es @code{q}:
143 @lilypond[verbatim,quote,relative=2]
144 <a c e>1 q <f a c>2 q
147 Como en los acordes normales, el símbolo de repetición de acordes
148 puede usarse con duraciones, articulaciones, elementos de marcado, ligaduras
149 de expresión, barras, etc., pues sólo se duplican las notas del acorde precedente.
151 @lilypond[verbatim,quote,relative=2]
152 <a c e>1\p^"text" q2\<( q8)[-| q8.]\! q16-1-2-3 q8\prall
155 El símbolo de repetición de acordes
156 siempre recuerda la última ocurrencia de un acorde,
157 por lo que es posible repetir el acorde más reciente
158 incluso si se han escrito en medio otras notas que no están en un acorde, o silencios.
160 @lilypond[verbatim,quote,relative=2]
164 Sin embargo, el símbolo de repetición de acordes no retiene los
165 matices dinámicos, las articulaciones ni los ornamentos que
166 contiene o que están adosados al acorde anterior.
168 @lilypond[verbatim,quote,relative=2]
169 <a-. c\prall e>1\sfz c4 q2 r8 q8
174 @ref{Notación de acordes},
175 @ref{Articulaciones y ornamentos}.
178 @file{ly/chord-repetition-init.ly}.
181 @node Expresiones simultáneas
182 @unnumberedsubsubsec Expresiones simultáneas
183 @translationof Simultaneous expressions
185 Una o más expresiones musicales encerradas entre ángulos dobles se
186 entienden como simultáneas. Si la primera expresión comienza con una
187 sola nota o si toda la expresión simultánea aparece explícitamente
188 dentro de una sola voz, la expresión completa se sitúa sobre un solo
189 pentagrama; en caso contrario los elementos de la expresión simultánea
190 se sitúan en pentagramas distintos.
192 Los ejemplos siguientes muestran expresiones simultáneas sobre un solo
195 @lilypond[quote,verbatim,relative=2]
196 \new Voice { % explicit single voice
197 << { a4 b g2 } { d4 g c,2 } >>
201 @lilypond[quote,verbatim,relative=2]
203 a << { a4 b g } { d4 g c, } >>
206 Esto puede ser de utilidad si las secciones simultáneas tienen
207 idénticas duraciones, pero se producirán errores si se intentan poner
208 notas de distinta duración sobre la misma plica.
210 El ejemplo siguiente muestra cómo las expresiones simultáneas pueden
211 generar varios pentagramas de forma implícita:
213 @lilypond[quote,verbatim,relative=2]
214 % no single first note
215 << { a4 b g2 } { d4 g2 c,4 } >>
218 Aquí no hay problema en tener distintas duraciones.
221 @node Racimos (clusters)
222 @unnumberedsubsubsec Racimos (clusters)
223 @translationof Clusters
226 @cindex racimo (cluster)
228 @funindex \makeClusters
229 @funindex makeClusters
232 Un «cluster» o racimo indica que se deben tocar simultáneamente un
233 conjunto de notas consecutivas. Se escriben aplicando la función
234 @code{\makeClusters} a una secuencia de acordes, p.ej.:
236 @lilypond[quote,relative=2,verbatim]
237 \makeClusters { <g b>2 <c g'> }
240 Se pueden mezclar en el mismo pentagrama notas normales y clusters,
241 incluso al mismo tiempo. En tal caso, no se hace ningún intento de
242 evitar automáticamente las colisiones entre clusters y notas normales.
249 Fragmentos de código:
250 @rlsr{Simultaneous notes}.
252 Referencia de funcionamiento interno:
253 @rinternals{ClusterSpanner},
254 @rinternals{ClusterSpannerBeacon},
255 @rinternals{Cluster_spanner_engraver}.
260 Los clusters sólo tienen un buen aspecto cuando abarcan un mínimo de
261 dos acordes. En caso contrario aparecerán excesivamente estrechos.
263 Los clusters no llevan plica y por sí mismos no pueden indicar las
264 duraciones, pero la longitud del cluster que se imprime viene
265 determinada por la duración de los acordes que lo definen. Los
266 racimos separados necesitan silencios de separación entre ellos.
268 Los clusters no producen ninguna salida MIDI.
271 @subsection Varias voces
272 @translationof Multiple voices
274 Esta sección trata las notas simultáneas en varias voces o varios
278 * Polifonía en un solo pentagrama::
280 * Resolución de las colisiones::
281 * Combinación automática de las partes::
282 * Escribir música en paralelo::
285 @node Polifonía en un solo pentagrama
286 @unnumberedsubsubsec Polifonía en un solo pentagrama
287 @translationof Single-staff polyphony
289 @cindex pentagrama único, polifonía de
290 @cindex polifonía en un solo pentagrama
292 @cindex letra asignada a una voz
296 @funindex \voiceOne ... \voiceFour
301 @strong{@i{Instanciar las voces explícitamente}}
303 La estructura básica necesaria para obtener varias voces
304 independientes en un mismo pentagrama se ilustra en el ejemplo
307 @lilypond[quote,relative=3,verbatim]
310 { \voiceOne r8 r16 g e8. f16 g8[ c,] f e16 d }
312 { \voiceTwo d16 c d8~ d16 b c8~ c16 b c8~ c16 b8. }
317 Aquí se crean explícitamente instancias de voces, cada una de las
318 cuales recibe un nombre. Las instrucciones @code{\voiceOne}
319 ... @code{\voiceFour} (voz uno hasta voz cuatro) preparan las voces de
320 manera que la primera y segunda voces llevan las plicas hacia arriba,
321 las voces segunda y cuarta llevan las plicas hacia abajo, las cabezas
322 de las notas en las voces tercera y cuarta se desplazan
323 horizontalmente, y los silencios de las voces respectivas se desplazan
324 también automáticamente para evitar las colisiones. La instrucción
325 @code{\oneVoice} (una voz) devuelve todos los ajustes de las voces al
326 estado neutro predeterminado.
328 @strong{@i{Pasajes polifónicos temporales}}
330 Se puede crear un pasaje polifónico temporal con la construcción
334 << @{ \voiceOne ... @}
335 \new Voice @{ \voiceTwo ... @}
340 Aquí, la primera expresión dentro de un pasaje polifónico temporal se
341 coloca en el contexto @code{Voice} que estaba en uso inmediatamente
342 antes del pasaje polifónico, y ese mismo contexto @code{Voice}
343 continua después de la sección temporal. Otras expresiones dentro de
344 los ángulos se asignan a distintas voces temporales. Esto permite
345 asignar la letra de forma continua a una voz antes, durante y después
346 de la sección polifónica:
348 @lilypond[quote, verbatim, relative=2]
350 \new Voice = "melody" {
365 \new Lyrics \lyricsto "melody" {
372 Aquí, las instrucciones @code{\voiceOne} y @code{\voiceTwo} son
373 necesarias para definir los ajustes de cada voz.
375 @strong{@i{La construcción de la doble barra invertida}}
377 La construcción @code{<< @{...@} \\ @{...@} >>}, en que las dos
378 expresiones (o más) están separadas por doble barra invertida, se
379 comporta de forma distinta a la construcción similar sin las dobles
380 barras: @emph{todas} las expresiones dentro de esta construcción se
381 asignan a contextos @code{Voice} nuevos. Estos contextos @code{Voice}
382 nuevos se crean implícitamente y reciben los nombres fijos @code{"1"},
385 El primer ejemplo podría haberse tipografiado de la manera siguiente:
387 @lilypond[quote,relative=3,verbatim]
389 { r8 r16 g e8. f16 g8[ c,] f e16 d }
391 { d16 c d8~ d16 b c8~ c16 b c8~ c16 b8. }
395 Esta sintaxis se puede usar siempre que no nos importe que se creen
396 nuevas voces temporales que después serán descartadas. Estas voces
397 creadas implícitamente reciben ajustes equivalentes al efecto de las
398 instrucciones @code{\voiceOne} ... @code{\voiceFour}, en el orden en
399 que aparecen en el código.
401 En el siguiente ejemplo, la voz intermedia lleva las plicas hacia
402 arriba, de manera que la introducimos en tercer lugar para que pase a
403 ser la voz tres, que tiene las plicas hacia arriba tal y como
404 queremos. Se usan silencios de separación para evitar la aparición de
405 silencios duplicados.
407 @lilypond[quote,relative=3,verbatim]
409 { r8 g g g g f16 ees f8 d }
411 { ees,8 r ees r d r d r }
413 { d'8 s c s bes s a s }
417 En todas las partituras excepto las más simples, se recomienda crear
418 contextos @code{Voice} explícitos como aparece explicado en
419 @rlearning{Contextos y grabadores} y en @rlearning{Voces explícitas}.
422 @strong{@i{Orden de las voces}}
424 Al escribir varias voces en el archivo de entrada,
425 utilice el orden siguiente:
430 Voz 3: la segunda más aguda
431 Voz 4: la segunda más grave
432 Voz 5: la tercera más aguda
433 Voz 6: la tercera más grave
437 A pesar de que esto puede parecer contrario a la intuición,
438 simplifica el proceso de disposición automática de las figuras.
439 Observe que las voces de numeración impar reciben plicas
440 hacia arriba, y las de numeración par reciben plicas hacia abajo:
442 @lilypond[quote,verbatim]
445 { f''2 } % 1: highest
449 { d''2 } % 3: second-highest
451 { e'2 } % 4: second-lowest
453 { b'2 } % 5: third-highest
455 { g'2 } % 6: third-lowest
459 @strong{@i{Duraciones idénticas}}
461 En el caso especial en que queremos tipografiar fragmentos de música
462 que discurre en paralelo y con las mismas duraciones, se pueden
463 combinar en un solo contexto de voz, formando así acordes. Para
464 conseguirlo, las incorporamos dentro de una construcción de música
465 simultánea, dentro de una voz creada explícitamente:
467 @lilypond[quote,relative=2,verbatim]
469 { e4 f8 d e16 f g8 d4 }
470 { c4 d8 b c16 d e8 b4 }
474 Este método conduce a barrados extraños y advertencias si los
475 fragmentos de música no tienen las mismas duraciones exactas.
488 Manual de aprendizaje:
489 @rlearning{Las voces contienen música},
490 @rlearning{Voces explícitas}.
492 Referencia de la notación:
493 @ref{Pautas de percusión},
494 @ref{Silencios invisibles},
497 Fragmentos de código:
498 @rlsr{Simultaneous notes}.
502 @unnumberedsubsubsec Estilos de voz
503 @translationof Voice styles
506 @cindex styles, voice
507 @cindex coloring voices
508 @funindex \voiceOneStyle
509 @funindex \voiceTwoStyle
510 @funindex \voiceThreeStyle
511 @funindex \voiceFourStyle
512 @funindex \voiceNeutralStyle
514 Se pueden aplicar colores y formas distintos a las voces para permitir
515 identificarlas fácilmente:
517 @lilypond[quote,relative=2,verbatim]
519 { \voiceOneStyle d4 c2 b4 }
521 { \voiceTwoStyle e,2 e }
523 { \voiceThreeStyle b2. c4 }
525 { \voiceFourStyle g'2 g }
529 Para recuperar la presentación normal se utiliza la instrucción
530 @code{\voiceNeutralStyle}.
534 @code{\voiceOneStyle},
535 @code{\voiceTwoStyle},
536 @code{\voiceThreeStyle},
537 @code{\voiceFourStyle},
538 @code{\voiceNeutralStyle}.
543 Manual de aprendizaje:
544 @rlearning{Oigo voces},
545 @rlearning{Otras fuentes de información}.
547 Fragmentos de código:
548 @rlsr{Simultaneous notes}.
551 @node Resolución de las colisiones
552 @unnumberedsubsubsec Resolución de las colisiones
553 @translationof Collision resolution
555 @cindex mezclar notas
556 @cindex notas, colisiones de
558 @cindex desplazar nota
560 @cindex voces, varias
561 @cindex polifónica, música
562 @cindex desplazamiento de voces
563 @cindex desplazamiento, silencio automático de
564 @cindex desplazamiento de silencios, automático
573 @funindex \mergeDifferentlyDottedOn
574 @funindex mergeDifferentlyDottedOn
575 @funindex \mergeDifferentlyDottedOff
576 @funindex mergeDifferentlyDottedOff
577 @funindex \mergeDifferentlyHeadedOn
578 @funindex mergeDifferentlyHeadedOn
579 @funindex \mergeDifferentlyHeadedOff
580 @funindex mergeDifferentlyHeadedOff
583 Las cabezas de notas que están en diferentes voces y tienen la misma
584 altura, la misma forma de cabeza, y dirección opuesta de la plica, se
585 combinan automáticamente, pero las que tienen cabezas distintas o la
586 misma dirección de la plica no se combinan. Los silencios que se
587 encuentran en el lado opuesto de una plica en otra voz se desplazan
588 verticalmente. El ejemplo siguiente muestra tres circunstancias
589 distintas, sobre los pulsos 1 y 3 en el primer compás y sobre el pulso
590 1 del segundo compás, donde la combinación automática falla.
593 @lilypond[quote,verbatim,relative=2]
609 Las cabezas de notas diferentes se pueden combinar, con la excepción
610 de blancas con negras, como se muestra más abajo. Aquí las cabezas
611 del pulso 1 del primer compás sí se combinan:
613 @lilypond[quote,verbatim,relative=2]
616 \mergeDifferentlyHeadedOn
630 También se pueden combinar cabezas con puntillos diferentes, como se
631 muestra en el tercer pulso del primer compás:
633 @lilypond[quote,relative=2,verbatim]
636 \mergeDifferentlyHeadedOn
637 \mergeDifferentlyDottedOn
651 La blanca y la corchea en el comienzo del segundo compás no están
652 correctamente combinadas porque la combinación automática no es capaz
653 de completarse satisfactoriamente cuando se encuentran tres o más
654 notas alineadas en la misma columna de notas, y en este caso la cabeza
655 combinada es incorrecta. Para conseguir que la combinación seleccione
656 la cabeza correcta, se debe aplicar un @code{\shift} o desplazamiento
657 a la nota que no se debe combinar. Aquí, se aplica @code{\shiftOn}
658 para mover el sol agudo fuera de la columna, y entonces
659 @code{\mergeDifferentlyHeadedOn} hace su trabajo correctamente.
661 @lilypond[quote,relative=2,verbatim]
664 \mergeDifferentlyHeadedOn
665 \mergeDifferentlyDottedOn
680 La instrucción @code{\shiftOn} permite (aunque no fuerza)
681 que las notas de una voz se puedan desplazar. Cuando@code{\shiftOn}
682 se aplica a una voz, una nota o acorde de esta voz se desplaza
683 solamente si su plica chocase en caso contrario con una plica de otra voz,
684 y sólo si las plicas en colisión apuntan en la misma dirección.
685 La instrucción @code{\shiftOff} evita la posibilidad de este tipo de desplazamiento.
687 De forma predeterminada, las voces externas (normalmente las voces uno y dos)
688 tienen @code{\shiftOff} especificado (desplazamiento desactivado), mientras
689 que las voces interiores (tres y siguientes) tienen especificado
690 @code{\shiftOn} (desplazamiento activado). Cuando se aplica un desplazamiento,
691 las voces con plicas hacia arriba (voces de numeración impar)
692 se desplazan hacia la derecha,
693 y las voces con las plicas hacia abajo (voces con numeración par)
694 se desplazarn a la izquierda.
696 He aquí un ejemplo que le ayudará a visualizar
697 la forma en que se expanidría internamente una expresión polifónica.
699 @warning{Observe que con tres o más voces, el orden vertical de
700 las mismas dentro de su archivo de entrada ¡no sería el mismo que
701 el orden vertical de las voces en el pentagrama!}
703 @lilypond[quote,verbatim]
704 \new Staff \relative c'' {
711 { d'2 } % 3: upper middle
713 { b2 } % 4: lower middle
715 %% internal expansion of the above
717 \new Voice = "1" { \voiceOne \shiftOff f'2 }
718 \new Voice = "2" { \voiceTwo \shiftOff g,2 }
719 \new Voice = "3" { \voiceThree \shiftOn d'2 } % shifts right
720 \new Voice = "4" { \voiceFour \shiftOn b2 } % shifts left
725 Dos instrucciones adicionales, @code{\shiftOnn} y @code{\shiftOnnn},
726 ofrecen niveles de desplazamiento mayores que se pueden
727 especificar temporalmente para resolver colisiones en situaciones
728 complejas; véase @rlearning{Ejemplos reales de música}.
730 Sólo se combinan las notas si tienen la plica en direcciones opuestas
731 (como la tienen, por ejemplo, en las voces uno y dos de forma
732 predeterminada o cuando las plicas se establecen explícitamente en
733 direcciones opuestas).
737 @code{\mergeDifferentlyDottedOn},
738 @code{\mergeDifferentlyDottedOff},
739 @code{\mergeDifferentlyHeadedOn},
740 @code{\mergeDifferentlyHeadedOff}.
751 @lilypondfile[verbatim,quote,texidoc,doctitle]
752 {additional-voices-to-avoid-collisions.ly}
754 @lilypondfile[verbatim,quote,texidoc,doctitle]
755 {forcing-horizontal-shift-of-notes.ly}
762 Manual de aprendizaje:
763 @rlearning{Varias notas a la vez},
764 @rlearning{Las voces contienen música},
765 @rlearning{Ejemplos reales de música}.
767 Fragmentos de código:
768 @rlsr{Simultaneous notes}.
770 Referencia de funcionamiento interno:
771 @rinternals{NoteColumn},
772 @rinternals{NoteCollision},
773 @rinternals{RestCollision}.
778 @c TODO investigate! Sometimes it works, sometimes not. --FV
779 Los requisitos para combinar con éxito cabezas de nota distintas que
780 tienen también distinto puntillo, no están claros.
783 @node Combinación automática de las partes
784 @unnumberedsubsubsec Combinación automática de las partes
785 @translationof Automatic part combining
787 @cindex automática, combinación de partes
788 @cindex partes, combinación automática
789 @cindex partes, combinador de
790 @cindex a due, partes
792 @funindex \partcombine
793 @funindex partcombine
795 La combinación automática de particellas se usa para mezclar dos
796 partes musicales distintas sobre un pentagrama. Esto puede ser de
797 gran ayuda especialmente al tipografiar partituras orquestales.
798 Se imprime una sola voz cuando la música de las dos voces es la misma,
799 pero en aquellos lugares en que difieren, se imprime una segunda
800 voz. Las direcciones de las plicas se establecen hacia arriba o hacia
801 abajo según proceda, al tiempo que se identifican y quedan marcadas
802 las partes de solista y de dúo.
804 La sintaxis para la combinación automática de las partes es:
807 \partcombine @var{expresión_musical_1} @var{expresión_musical_2}
810 El ejemplo siguiente ejemplifica la funcionalidad básica,
811 poniendo las partes en un solo pentagrama en forma polifónica, y
812 estableciendo las direcciones de las plicas de forma adecuada.
813 Se utilizan las mismas variables para las partes
814 independientes y el pentagrama combinado.
816 @lilypond[quote,verbatim]
817 instrumentOne = \relative c' {
825 instrumentTwo = \relative g' {
834 \new Staff \instrumentOne
835 \new Staff \instrumentTwo
836 \new Staff \partcombine \instrumentOne \instrumentTwo
840 Las dos partes tienen notas idénticas en el tercer compás,
841 por lo que aparecen solamente una vez. Las direcciones de las plicas
842 y ligaduras se establecen de forma automática, según se trate de un
843 solo o de un unísono. Cuando se necesita en situaciones de polifonía,
844 la primera parte (que recibe el nombre de contexto @code{one})
845 recibe las plicas hacia arriba, mientras que la segunda (llamada
846 @code{two}) siempre recibe las plicas hacia abajo. En los fragmentos
847 de solo, las partes se marcan con @qq{Solo} y @qq{Solo II},
848 respectivamente. Las partes en unísono (@notation{a due}) se marcan
849 con el texto @qq{a2}.
851 Los dos argumentos de @code{\partcombine} se interpretan como
852 contextos de @rinternals{Voice} separados, por lo que si la música
853 está escrita en modo relativo, entonces @emph{las dos} partes han
854 de incluir la función @code{\relative}, es decir:
858 \relative @dots{} @var{expresión_musical_1}
859 \relative @dots{} @var{expresión_musical_2}
863 Una sección @code{\relative} que se encuentra fuera de
864 @code{\partcombine} no tiene ningún efecto sobre las notas de
865 @code{@var{expresión_musical_1}} y @code{@var{expresión_musical_2}}.
867 @funindex \partcombineChords
868 @funindex partcombineChords
869 @funindex \partcombineApart
870 @funindex partcombineApart
871 @funindex \partcombineUnisono
872 @funindex partcombineUnisono
873 @funindex \partcombineSoloI
874 @funindex partcombineSoloI
875 @funindex \partcombineSoloII
876 @funindex partcombineSoloII
877 @funindex \partcombineAutomatic
878 @funindex partcombineAutomatic
880 En las partituras profesionales, las voces con frecuencia se mantienen
881 separadas entre sí durante pasajes prolongados incluso si algunas
882 notas coninciden entre ambas, y podrían escribirse fácilmente como un
883 unísono. Por ello, la combinación de las notas en un acorde, o mostrar
884 una voz como solo, no son soluciones ideales porque la función
885 @code{\partcombine} considera cada nota de forma individual. En este
886 caso, el resultado de la función @code{\partcombine} se puede
887 alterar o corregir con las instrucciones siguientes:
889 Las instrucciones que finalizan en @code{...Once} se aplican
890 exclusivamente a la nota siguiente dentro de la expresión musical.
894 @code{\partcombineApart} y @code{\partcombineApartOnce}
895 mantienen las notas como dos voces separadas incluso si se pueden
896 combinar en un acorde o unísono.
899 @code{\partcombineChords} y @code{\partcombineChordsOnce}
900 combinan las notas en un acorde.
903 @code{\partcombineUnisono} y @code{\partcombineUnisonoOnce}
904 combinan las dos voces como unísono y marcan el resultado
908 @code{\partcombineSoloI} y @code{\partcombineSoloIOnce}
909 muestran solo la voz uno y la marcan como @qq{Solo}.
912 @code{\partcombineSoloII} o @code{\partcombineSoloIIOnce}
913 imprimen solo la voz dos y la marcan como @qq{Solo}.
916 @code{\partcombineAutomatic} y @code{\partcombineAutomaticOnce}
917 terminan el efecto de las instrucciones anteriores y retornan a la
918 funcionalidad estándar de @code{\partcombine}.
922 @lilypond[quote,verbatim]
923 instrumentOne = \relative c' {
924 \partcombineApart c2^"apart" e |
925 \partcombineAutomatic e2^"auto" e |
926 \partcombineChords e'2^"chord" e |
927 \partcombineAutomatic c2^"auto" c |
928 \partcombineApart c2^"apart" \partcombineChordsOnce e^"chord once" |
931 instrumentTwo = \relative c' {
941 \new Staff { \instrumentOne }
942 \new Staff { \instrumentTwo }
943 \new Staff { \partcombine \instrumentOne \instrumentTwo }
950 @lilypondfile[verbatim,quote,texidoc,doctitle]
951 {combining-two-parts-on-the-same-staff.ly}
953 @lilypondfile[verbatim,quote,texidoc,doctitle]
954 {changing-partcombine-texts.ly}
962 Referencia de la notación:
963 @ref{Escritura de las particellas}.
965 Fragmentos de código:
966 @rlsr{Simultaneous notes}.
968 Referencia de funcionamiento interno:
969 @rinternals{PartCombineMusic},
975 Toas las funciones @code{\partcombine} admiten exclusivamente dos voces
976 y no están diseñadas para funcionar con la letra de las canciones;
977 de manera que cuando una de las voces recibe explícitamente un
978 nombre para aplicarle una letra, el combinador de partes
981 Las funciones @code{\partcombine...} no se pueden escribir dentro
982 de los bloques @code{\times} ni @code{\relative}.
984 Si @code{printPartCombineTexts} está establecido y las dos voces
985 tocan y terminan las mismas notas en el mismo compás,
986 el combinador de partes puede tipografiar @code{a2} más de una vez
989 @code{\partcombine} solo tiene en cuenta el momento de inicio de las
990 notas dentro de una voz @code{Voice}; por ejemplo, no puede recordar
991 si una nota dentro de una voz ya ha comenzado cuando las notas que se
992 combinan se han iniciado justo ahora en la otra voz. Esto puede
993 conducir a cierto número de problemas inesperados entre los que se
994 incluye la impresión incorrecta de marcas de @qq{Solo} o de
997 @code{\partcombine} conserva todos los elementos extensos (ligaduras,
998 reguladores, etc.) dentro del mismo contexto @code{Voice} de forma que
999 si uno cualquiera de estos elementos extensos inicia o termina en un
1000 contexto @code{Voice} diferente, puede no imprimirse o hacerlo
1003 Si la función @code{\partcombine} no puede combinar las dos
1004 expresiones musicales (es decir, cuando las dos voces tienen
1005 duraciones distintas), otorgará internamente sus propios nombres a las
1006 voces: @code{one} y @code{two} respectivamente. Esto significa que si
1007 se produce un cambio a un contexto @code{Voice} que tenga un nombre
1008 distinto, se ignorarán los eventos dentro del contexto @code{Voice}
1009 que tiene el nombre distinto.
1011 Consulte también el apartado @emph{Advertencias y problemas conocidos}
1012 en la sección @ref{Tablaturas predeterminadas} al utilizar
1013 @code{\partcombine} con tablaturas, y la @emph{Nota} de
1014 @ref{Barras automáticas} al utilizar barrado automático.
1017 @node Escribir música en paralelo
1018 @unnumberedsubsubsec Escribir música en paralelo
1019 @translationof Writing music in parallel
1021 @cindex escribir música en paralelo
1022 @cindex música intercalada
1023 @cindex paralelo, música en
1024 @funindex \parallelMusic
1025 @funindex parallelMusic
1027 La música para varias partes se puede intercalar dentro del código de
1028 entrada. La función @code{\parallelMusic} admite una lista que
1029 contiene los nombres de las variables que se van a crear, y una
1030 expresión musical. El contenido de los compases alternativos
1031 extraídos de la expresión se convierten en el valor de las variables
1032 respectivas, de manera que podemos utilizarlas más tarde para imprimir
1035 @warning{Es obligatorio utilizar comprobaciones de compás @code{|}, y
1036 los compases deben tener la misma longitud.}
1038 @lilypond[quote,verbatim]
1039 \parallelMusic #'(voiceA voiceB voiceC) {
1041 r8 g'16 c'' e'' g' c'' e'' r8 g'16 c'' e'' g' c'' e'' |
1042 r16 e'8.~ e'4 r16 e'8.~ e'4 |
1046 r8 a'16 d'' f'' a' d'' f'' r8 a'16 d'' f'' a' d'' f'' |
1047 r16 d'8.~ d'4 r16 d'8.~ d'4 |
1052 \new Staff << \voiceA \\ \voiceB >>
1053 \new Staff { \clef bass \voiceC }
1057 Se puede usar el modo relativo. Observe que la instrucción
1058 @code{\relative} no se utiliza dentro del propio bloque
1059 @code{\parallelMusic}. Las notas guardan relación con la nota
1060 anterior en la misma voz, no con la nota anterior dentro del código de
1061 entrada (dicho de otra manera, las notas relativas de @code{vozA}
1062 ignoran a las notas que hay en @code{vozB}.
1064 @lilypond[quote,verbatim]
1065 \parallelMusic #'(voiceA voiceB voiceC) {
1067 r8 g16 c e g, c e r8 g,16 c e g, c e |
1068 r16 e8.~ e4 r16 e8.~ e4 |
1072 r8 a,16 d f a, d f r8 a,16 d f a, d f |
1073 r16 d8.~ d4 r16 d8.~ d4 |
1078 \new Staff << \relative c'' \voiceA \\ \relative c' \voiceB >>
1079 \new Staff \relative c' { \clef bass \voiceC }
1083 Esto funciona aceptablemente bien para música de piano. El siguiente
1084 ejemplo asigna cada cuatro compases consecutivos a cuatro variables:
1086 @lilypond[quote,verbatim]
1092 \parallelMusic #'(voiceA voiceB voiceC voiceD) {
1096 c16 d e fis d e fis g |
1102 e16 fis g a fis g a b |
1113 \relative c'' \voiceA
1115 \relative c' \voiceB
1132 Manual de aprendizaje:
1133 @rlearning{Organizar las piezas mediante variables}
1135 Fragmentos de código:
1136 @rlsr{Simultaneous notes}.