Siguiente: , Arriba: Varias voces


Polifonía en un solo pentagrama

Instanciar las voces explícitamente

La estructura básica necesaria para obtener varias voces independientes en un mismo pentagrama se ilustra en el ejemplo siguiente:

     
     \new Staff <<
       \new Voice = "first"
         { \voiceOne r8 r16 g e8. f16 g8[ c,] f e16 d }
       \new Voice= "second"
         { \voiceTwo d16 c d8~ d16 b c8~ c16 b c8~ c16 b8. }
     >>

[image of music]

Aquí se crean explícitamente instancias de voces, cada una de las cuales recibe un nombre. Las instrucciones \voiceOne ... \voiceFour (voz uno hasta voz cuatro) preparan las voces de manera que la primera y segunda voces llevan las plicas hacia arriba, las voces segunda y cuarta llevan las plicas hacia abajo, las cabezas de las notas en las voces tercera y cuarta se desplazan horizontalmente, y los silencios de las voces respectivas se desplazan también automáticamente para evitar las colisiones. La instrucción \oneVoice (una voz) devuelve todos los ajustes de las voces al estado neutro predeterminado.

Pasajes polifónicos temporales

Se puede crear un pasaje polifónico temporal con la construcción siguiente:

<< { \voiceOne ... }
  \new Voice { \voiceTwo ... }
>> \oneVoice

Aquí, la primera expresión dentro de un pasaje polifónico temporal se coloca en el contexto Voice que estaba en uso inmediatamente antes del pasaje polifónico, y ese mismo contexto Voice continua después de la sección temporal. Otras expresiones dentro de los ángulos se asignan a distintas voces temporales. Esto permite asignar la letra de forma continua a una voz antes, durante y después de la sección polifónica:

     
     <<
       \new Voice = "melodia" {
         a4
         <<
           {
             \voiceOne
             g f
           }
           \new Voice {
             \voiceTwo
             d2
           }
         >>
         \oneVoice
         e4
       }
       \new Lyrics \lyricsto "melodia" {
       This is my song.
       }
     >>

[image of music]

Aquí, las instrucciones \voiceOne y \voiceTwo son necesarias para definir los ajustes de cada voz.

La construcción de la doble barra invertida

La construcción << {...} \\ {...} >>, en que las dos expresiones (o más) están separadas por doble barra invertida, se comporta de forma distinta a la construcción similar sin las dobles barras: todas las expresiones dentro de esta construcción se asignan a contextos Voice nuevos. Estos contextos Voice nuevos se crean implícitamente y reciben los nombres fijos "1", "2", etc.

El primer ejemplo podría haberse tipografiado de la manera siguiente:

     
     <<
       { r8 r16 g e8. f16 g8[ c,] f e16 d }
       \\
       { d16 c d8~ d16 b c8~ c16 b c8~ c16 b8. }
     >>

[image of music]

Esta sintaxis se puede usar siempre que no nos importe que se creen nuevas voces temporales que después serán descartadas. Estas voces creadas implícitamente reciben ajustes equivalentes al efecto de las instrucciones \voiceOne ... \voiceFour, en el orden en que aparecen en el código.

En el siguiente ejemplo, la voz intermedia lleva las plicas hacia arriba, de manera que la introducimos en tercer lugar para que pase a ser la voz tres, que tiene las plicas hacia arriba tal y como queremos. Se usan silencios de separación para evitar la aparición de silencios duplicados.

     
     <<
       { r8 g g  g g f16 ees f8 d }
       \\
       { ees,8 r ees r d r d r }
       \\
       { d'8 s c s bes s a s }
     >>

[image of music]

En todas las partituras excepto las más simples, se recomienda crear contextos Voice explícitos como aparece explicado en Contextos y grabadores y en instantiating voices Voces explícitas.

Duraciones idénticas

En el caso especial en que queremos tipografiar fragmentos de música que discurre en paralelo y con las mismas duraciones, se pueden combinar en un solo contexto de voz, formando así acordes. Para conseguirlo, las incorporamos dentro de una construcción de música simultánea, dentro de una voz creada explícitamente:

     
     \new Voice <<
       { e4 f8 d e16 f g8 d4 }
       { c4 d8 b c16 d e8 b4 }
     >>

[image of music]

Este método conduce a barrados extraños y advertencias si los fragmentos de música no tienen las mismas duraciones exactas.

Instrucciones predefinidas

\voiceOne, \voiceTwo, \voiceThree, \voiceFour, \oneVoice.

Véase también

Manual de aprendizaje: Las voces contienen música, Voces explícitas.

Referencia de la notación: Pautas de percusión, Silencios invisibles.

Fragmentos de código: Notas simultáneas.

Otros idiomas: English, deutsch.