[ << Notación musical ] | [Top][Contents][Index] | [ Notación especializada >> ] |
[ < Combinación de silencios ] | [ Up : Varias voces ] | [ Escribir música en paralelo > ] |
Combinación automática de las partes
La combinación automática de particellas se usa para mezclar dos partes musicales distintas sobre un pentagrama. Esto puede ser de gran ayuda especialmente al tipografiar partituras orquestales. Se imprime una sola voz cuando la música de las dos voces es la misma, pero en aquellos lugares en que difieren, se imprime una segunda voz. Las direcciones de las plicas se establecen hacia arriba o hacia abajo según proceda, al tiempo que se identifican y quedan marcadas las partes de solista y de dúo.
La sintaxis para la combinación automática de las partes es:
\partCombine expresión_musical_1 expresión_musical_2
El ejemplo siguiente ejemplifica la funcionalidad básica, poniendo las partes en un solo pentagrama en forma polifónica, y estableciendo las direcciones de las plicas de forma adecuada. Se utilizan las mismas variables para las partes independientes y el pentagrama combinado.
instrumentOne = \relative { c'4 d e f | R1 | d'4 c b a | b4 g2 f4 | e1 | } instrumentTwo = \relative { R1 | g'4 a b c | d4 c b a | g4 f( e) d | e1 | } << \new Staff \instrumentOne \new Staff \instrumentTwo \new Staff \partCombine \instrumentOne \instrumentTwo >>
Las dos partes tienen notas idénticas en el tercer compás, por lo
que aparecen solamente una vez. Las direcciones de las plicas y
ligaduras se establecen de forma automática, según se trate de un
solo o de un unísono. Cuando se necesita en situaciones de
polifonía, la primera parte (que recibe el nombre de contexto
one
) recibe las plicas hacia arriba, mientras que la
segunda (llamada two
) siempre recibe las plicas hacia
abajo. En los fragmentos de solo, las partes se marcan con
“Solo” y “Solo II”, respectivamente. Las partes en unísono
(a due) se marcan con el texto “a2”.
De forma predeterminada, el combinador de partes mezcla dos notas
de la misma altura como una nota a due, combina las
notas que tengan la misma duración y estén a menos de una novena
de distancia como acordes, y dispone en voces separadas las notas
que estén a más de una novena de distancia (o cuando hay cruce de
voces). Este comportamiento se puede sobreescribir con un
argumento opcional que consiste en una pareja de números después
de la instrucción \partCombine
: el primero especifica el
intervalo donde las notas comienzan a estar combinadas (el valor
predeterminado es cero) y el segundo donde las notas se dividen en
voces distintas. El ajuste del segundo argumento al valor cero
significa que el combinador de partes separa las notas que estén
dentro de un intervalo de segunda o más, establecerlo al valor uno
separa las notas de una tercera o más, y así sucesivamente.
instrumentOne = \relative { a4 b c d | e f g a | b c d e | } instrumentTwo = \relative { c'4 c c c | c c c c | c c c c | } << \new Staff \partCombine \instrumentOne \instrumentTwo \new Staff \partCombine #'(2 . 3) \instrumentOne \instrumentTwo >>
Los dos argumentos de \partCombine
se interpretan como
contextos de Voice separados, por lo que si la música
está escrita en modo relativo, entonces las dos partes han
de incluir la función \relative
, es decir:
\partCombine \relative … expresión_musical_1 \relative … expresión_musical_2
Una sección \relative
que se encuentra fuera de
\partCombine
no tiene ningún efecto sobre las notas de
expresión_musical_1
y
expresión_musical_2
.
En las partituras profesionales, las voces con frecuencia se
mantienen separadas entre sí durante pasajes prolongados incluso
si algunas notas coninciden entre ambas, y podrían escribirse
fácilmente como un unísono. Por ello, la combinación de las notas
en un acorde, o mostrar una voz como solo, no son soluciones
ideales porque la función \partCombine
considera cada nota
de forma individual. En este caso, el resultado de la función
\partCombine
se puede alterar o corregir con una de las
instrucciones siguientes. Todas las instrucciones se pueden
anteceder por \once
para que se apliquen solamente a la
nota siguiente dentro de la expresión musical.
-
\partCombineApart
mantiene las notas como dos voces separadas incluso si se pueden combinar en un acorde o unísono. -
\partCombineChords
combina las notas en un acorde. -
\partCombineUnisono
combina las dos voces como unísono y marca el resultado como “unison”. -
\partCombineSoloI
muestra solo la voz uno y la marca como “Solo”. -
\partCombineSoloII
imprime solo la voz dos y la marca como “Solo”. -
\partCombineAutomatic
termina el efecto de las instrucciones anteriores y retorna a la funcionalidad estándar de\partCombine
.
instrumentOne = \relative c' { \partCombineApart c2^"apart" e | \partCombineAutomatic e2^"auto" e | \partCombineChords e'2^"chord" e | \partCombineAutomatic c2^"auto" c | \partCombineApart c2^"apart" \once \partCombineChords e^"chord once" | c2 c | } instrumentTwo = \relative { c'2 c | e2 e | a,2 c | c2 c' | c2 c | c2 c | } << \new Staff { \instrumentOne } \new Staff { \instrumentTwo } \new Staff { \partCombine \instrumentOne \instrumentTwo } >>
Uso de \partCombine con letra
La instrucción \partCombine
no está diseñada para funcionar
con la letra de las canciones; si una de las voces recibe un
nombre explícito para poder adjuntar una letra, el combinador de
partes no funciona. Sin embargo, se puede conseguir este efecto
usando un contexto NullVoice
. Véase Polifonía con letras compartidas.
Fragmentos de código seleccionados
Combinar dos partes sobre el mismo pentagrama
La herramienta de combinación de partes (instrucción
\partCombine
) permite la combinación de varias partes
diferentes sobre el mismo pentagrama. Las indicaciones textuales
tales como “solo” o “a2” se añaden de forma predeterminada; para
quitarlas, sencillamente establezca la propiedad
printPartCombineTexts
al valor “falso”. Para partituras
vocales (como himnos), no hay necesidad de añadir los textos “solo”
o “a2”, por lo que se deben desactivar. Sin embargo, podría ser
mejor no usarlo si hay solos, porque éstos no se indicarán. En tales
casos podría ser preferible la notación polifónica estándar.
Este fragmento de código presenta las tres formas en que se pueden
imprimir dos partes sobre un solo pentagrama: polifonía estándar,
\partCombine
sin textos, y \partCombine
con
textos.
musicUp = \relative c'' { \time 4/4 a4 c4.( g8) a4 | g4 e' g,( a8 b) | c b a2. } musicDown = \relative c'' { g4 e4.( d8) c4 | r2 g'4( f8 e) | d2 \stemDown a } \score { << \new Staff \with { instrumentName = "standard polyphony" } << \musicUp \\ \musicDown >> \new Staff \with { instrumentName = \markup { \typewriter "\\partCombine" without text} printPartCombineTexts = ##f } \partCombine \musicUp \musicDown \new Staff \with { instrumentName = \markup { \typewriter "\\partCombine" with text} } \partCombine \musicUp \musicDown >> \layout { indent = 6.0\cm \context { \Score % Setting this to a large value avoids a bar line at the % beginning that would connect the three staves otherwise. \override SystemStartBar.collapse-height = 30 } } }
Changing \partCombine texts
When using the automatic part combining feature, the printed text for the solo and unison sections may be changed.
\new Staff << \set Staff.soloText = "girl" \set Staff.soloIIText = "boy" \set Staff.aDueText = "together" \partCombine \relative c'' { g4 g r r a2 g } \relative c'' { r4 r a( b) a2 g } >>
Véase también
Glosario musical: a due, part.
Referencia de la notación: Escritura de las particellas.
Fragmentos de código: Simultaneous notes.
Referencia de funcionamiento interno: PartCombineMusic, Voice.
Advertencias y problemas conocidos
Todas las funciones \partCombine…
admiten
exclusivamente dos voces.
Las funciones \partCombine…
no se pueden escribir
dentro de los bloques \tuplet
ni \relative
.
Si printPartCombineTexts
está establecido y las dos voces
tocan y terminan las mismas notas en el mismo compás, el
combinador de partes puede tipografiar a2
más de una vez en
ese compás.
\partCombine
solo tiene en cuenta el momento de inicio de
las notas dentro de una voz Voice
; por ejemplo, no puede
recordar si una nota dentro de una voz ya ha comenzado cuando las
notas que se combinan se han iniciado justo ahora en la otra voz.
Esto puede conducir a cierto número de problemas inesperados entre
los que se incluye la impresión incorrecta de marcas de “Solo”
o de “Unison”.
\partCombine
conserva todos los elementos extensos
(ligaduras, reguladores, etc.) dentro del mismo contexto
Voice
de forma que si uno cualquiera de estos elementos
extensos inicia o termina en un contexto Voice
diferente,
puede no imprimirse o hacerlo incorrectamente.
Si la función \partCombine
no puede combinar las dos
expresiones musicales (es decir, cuando las dos voces tienen
duraciones distintas), otorgará internamente sus propios nombres a
las voces: one
y two
respectivamente. Esto
significa que si se produce un cambio a un contexto Voice
que tenga un nombre distinto, se ignorarán los eventos dentro del
contexto Voice
que tiene el nombre distinto.
Consulte también el apartado
Advertencias y problemas conocidos en la sección
Tablaturas predeterminadas al utilizar \partCombine
con tablaturas, y la Nota de Barras automáticas al
utilizar barrado automático.
[ << Notación musical ] | [Top][Contents][Index] | [ Notación especializada >> ] |
[ < Combinación de silencios ] | [ Up : Varias voces ] | [ Escribir música en paralelo > ] |