A.4 Conjuntos vocales


A.4.1 Partitura vocal SATB

He aquí una partitura vocal estándar para cuatro voces SATB. Con grupos mayores, suele ser útil incluir una sección que aparezca en todas las partes. Por ejemplo, el compás y la armadura casi siempre son los mismos para todas. Como en la plantilla "Himno", las cuatro voces se reagrupan en sólo dos pentagramas.

global = {
  \key c \major
  \time 4/4
}

musicaSoprano = \relative c'' {
  c4 c c8[( b)] c4
}
letraSoprano = \lyricmode {
  hi hi hi hi
}

musicaContralto = \relative c' {
  e4 f d e
}
letraContralto = \lyricmode {
  ha ha ha ha
}

musicaTenor = \relative c' {
  g4 a f g
}
letraTenor = \lyricmode {
  hu hu hu hu
}

musicaBajo = \relative c {
  c4 c g c
}
letraBajo = \lyricmode {
  ho ho ho ho
}

\score {
  \new ChoirStaff <<
    \new Lyrics = sopranos { s1 }
    \new Staff = mujeres <<
      \new Voice = "sopranos" {
        \voiceOne
        << \global \musicaSoprano >>
      }
      \new Voice = "altos" {
        \voiceTwo
        << \global \musicaContralto >>
      }
    >>
    \new Lyrics = "altos" { s1 }
    \new Lyrics = "tenores" { s1 }
    \new Staff = hombres <<
      \clef bass
      \new Voice = "tenores" {
        \voiceOne
        << \global \musicaTenor >>
      }
      \new Voice = "bajos" {
        \voiceTwo << \global \musicaBajo >>
      }
    >>
    \new Lyrics = bajos { s1 }    
    \context Lyrics = sopranos \lyricsto sopranos \letraSoprano
    \context Lyrics = altos \lyricsto altos \letraContralto
    \context Lyrics = tenores \lyricsto tenores \letraTenor
    \context Lyrics = bajos \lyricsto bajos \letraBajo
  >>  
  \layout {
    \context {
      % algo más pequeño de forma que la letra
      % esté más cerca del pentagrama
      \Staff
      \override VerticalAxisGroup #'minimum-Y-extent = #'(-3 . 3)
    }
  }
}

[image of music]


A.4.2 Partitura vocal SATB y reducción para piano automática

Esta plantilla añade una reducción de piano automática a la partitura vocal SATB estándar que se mostró en la "Plantilla de conjunto vocal". Esto presenta uno de los puntos fuertes de LilyPond: podemos usar una definición de música más de una vez. Si se hace cualquier cambio en las notas de la parte vocal (digamos tenorMusic), entonces los cambios se aplicarán también a la reducción de piano.

global = {
  \key c \major
  \time 4/4
}

musicaSoprano = \relative c'' {
  c4 c c8[( b)] c4
}
letraSoprano = \lyricmode {
  hi hi hi hi
}

musicaContralto = \relative c' {
  e4 f d e
}
letraContralto =\lyricmode {
  ha ha ha ha
}

musicaTenor = \relative c' {
  g4 a f g
}
letraTenor = \lyricmode {
  hu hu hu hu
}

musicaBajo = \relative c {
  c4 c g c
}
letraBajo = \lyricmode {
  ho ho ho ho
}

\score {
  <<
    \new ChoirStaff <<
      \new Lyrics = sopranos { s1 }
      \new Staff = mujeres <<
        \new Voice = sopranos { \voiceOne << \global \musicaSoprano >> }
        \new Voice = altos { \voiceTwo << \global \musicaContralto >> }
      >>
      \new Lyrics = altos { s1 }
      \new Lyrics = tenores { s1 }
      \new Staff = hombres <<
        \clef bass
        \new Voice = tenores { \voiceOne <<\global \musicaTenor >> }
        \new Voice = bajos { \voiceTwo <<\global \musicaBajo >> }
      >>
      \new Lyrics = bajos { s1 }
      \context Lyrics = sopranos \lyricsto sopranos \letraSoprano
      \context Lyrics = altos \lyricsto altos \letraContralto
      \context Lyrics = tenores \lyricsto tenores \letraTenor
      \context Lyrics = bajos \lyricsto bajos \letraBajo
    >>
    \new PianoStaff <<
      \new Staff <<
        \set Staff.printPartCombineTexts = ##f
        \partcombine
        << \global \musicaSoprano >>
        << \global \musicaContralto >>
      >>
      \new Staff <<
        \clef bass
        \set Staff.printPartCombineTexts = ##f
        \partcombine
        << \global \musicaTenor >>
        << \global \musicaBajo >>
      >>
    >>
  >>
  \layout {
    \context {
      % algo más pequeño de forma que la letra
      % esté más cerca del pentagrama
      \Staff
      \override VerticalAxisGroup #'minimum-Y-extent = #'(-3 . 3)
    }
  }
}

[image of music]


A.4.3 SATB con contextos alineados

Esta plantilla es, básicamente, la misma que la sencilla plantilla "Conjunto vocal", excepto que aquí todas las líneas de letra se colocan utilizando alignAboveContext y alignBelowContext.

global = {
  \key c \major
  \time 4/4
}

musicaSoprano = \relative c'' {
  c4 c c8[( b)] c4
}
letraSoprano = \lyricmode {
  hi hi hi hi
}

musicaContralto = \relative c' {
  e4 f d e
}
letraContralto = \lyricmode {
  ha ha ha ha
}

musicaTenor = \relative c' {
  g4 a f g
}
letraTenor = \lyricmode {
  hu hu hu hu
}

musicaBajo = \relative c {
  c4 c g c
}
letraBajo = \lyricmode {
  ho ho ho ho
}

\score {
  \new ChoirStaff <<
    \new Staff = mujeres <<
      \new Voice = "sopranos" { \voiceOne << \global \musicaSoprano >> }
      \new Voice = "altos" { \voiceTwo << \global \musicaContralto >> }
    >>
    \new Lyrics \with { alignAboveContext = mujeres } \lyricsto sopranos \letraSoprano
    \new Lyrics \with { alignBelowContext = mujeres } \lyricsto altos \letraContralto
    % podríamos quitar la línea anterior y sustituirla por la siguiente, pues queremos
    % que la letra de la contralto esté debajo de la voz de contralto de todas formas.
    % \new Lyrics \lyricsto altos \letraContralto
    
    \new Staff = hombres <<
      \clef bass
      \new Voice = "tenores" { \voiceOne << \global \musicaTenor >> }
      \new Voice = "bajos" { \voiceTwo << \global \musicaBajo >> }
    >>
    \new Lyrics \with { alignAboveContext = hombres } \lyricsto tenores \letraTenor
    \new Lyrics \with { alignBelowContext = hombres } \lyricsto bajos \letraBajo
    % de nuevo podríamos sustituir la línea anterior con la línea siguiente.
    % \new Lyrics \lyricsto bajos \letraBajo
  >>
  \layout {
    \context {
      % algo más pequeño de forma que la letra
      % esté más cerca del pentagrama
      \Staff
      \override VerticalAxisGroup #'minimum-Y-extent = #'(-3 . 3)
    }
  }
}

[image of music]


Otros idiomas: English, deutsch.

Manual de aprendizaje