Siguiente: Plantillas para notación antigua, Anterior: Cuarteto de cuerda, Arriba: Plantillas
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)
}
}
}
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)
}
}
}
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)
}
}
}