[ << Notación especializada ] | [Top][Contents][Index] | [ Entrada y salida generales >> ] |
[ < Letras en divisi ] | [ Up : Técnicas específicas para la letra ] | [ Versos > ] |
Polifonía con letras compartidas
Cuando dos voces cuyas notas tienen distintas duraciones comparten la misma letra, la alineación de ésta a una de las voces puede dar lugar a problemas en la otra voz. Por ejemplo, la segunda línea extensora que se ve debajo es demasiado corta, porque la letra está alineada solamente a la voz superior:
soprano = \relative { b'8( c d c) d2 } alto = \relative { g'2 b8( a g a) } words = \lyricmode { la __ la __ } \new Staff << \new Voice = "sopranoVoice" { \voiceOne \soprano } \new Voice { \voiceTwo \alto } \new Lyrics \lyricsto "sopranoVoice" \words >>
Para obtener el resultado deseado, alinee la letra con un contexto
NullVoice
(‘Voz Nula’) nuevo que contenga una combinación
adecuada de las dos voces. Las notas del contexto
NullVoice
no aparecen en la página impresa, pero pueden
utilizarse para alinear la letra adecuadamente:
soprano = \relative { b'8( c d c) d2 } alto = \relative { g'2 b8( a g a) } aligner = \relative { b'8( c d c) b( a g a) } words = \lyricmode { la __ la __ } \new Staff << \new Voice { \voiceOne \soprano } \new Voice { \voiceTwo \alto } \new NullVoice = "aligner" \aligner \new Lyrics \lyricsto "aligner" \words >>
Este método se puede usar trambién con la función
\partCombine
, que en sí no permite incluir letra:
soprano = \relative { b'8( c d c) d2 } alto = \relative { g'2 b8( a g a) } aligner = \relative { b'8( c d c) b( a g a) } words = \lyricmode { la __ la __ } \new Staff << \new Voice \partCombine \soprano \alto \new NullVoice = "aligner" \aligner \new Lyrics \lyricsto "aligner" \words >>
Advertencias y problemas conocidos
La función \addlyrics
solo funciona con letras de
Voice
, por lo que no puede utilizarse con NullVoice
.
La función \partCombine
se describe en
Combinación automática de las partes.
Por último, este método se puede usar incluso si las voces están en distintos pentagramas, y no se limita a dos voces únicamente:
soprano = \relative { b'8( c d c) d2 } altoOne = \relative { g'2 b8( a b4) } altoTwo = \relative { d'2 g4( fis8 g) } aligner = \relative { b'8( c d c) d( d d d) } words = \lyricmode { la __ la __ } \new ChoirStaff \with {\accepts NullVoice } << \new Staff \soprano \new NullVoice = "aligner" \aligner \new Lyrics \lyricsto "aligner" \words \new Staff \partCombine \altoOne \altoTwo >>
[ << Notación especializada ] | [Top][Contents][Index] | [ Entrada y salida generales >> ] |
[ < Letras en divisi ] | [ Up : Técnicas específicas para la letra ] | [ Versos > ] |