]> git.donarmstrong.com Git - lilypond.git/blob - input/lsr/vocal-ensemble-template.ly
Merge branch 'master' of git://git.sv.gnu.org/lilypond
[lilypond.git] / input / lsr / vocal-ensemble-template.ly
1 %% Do not edit this file; it is auto-generated from LSR http://lsr.dsi.unimi.it
2 %% This file is in the public domain.
3 %% Tags: vocal-music, template
4 \version "2.11.35"
5
6 \header { texidoc = "
7 Here is a standard four-part SATB vocal score. With larger ensembles,
8 it's often useful to include a section which is included in all parts.
9 For example, the time signature and key signatures are almost always
10 the same for all parts. Like in the \"Hymn\" template, the four voices
11 are regrouped on only two staves.
12 " }
13 % begin verbatim
14 global = {
15             \key c \major
16             \time 4/4
17          }
18          
19          sopMusic = \relative c'' {
20             c4 c c8[( b)] c4
21          }
22          sopWords = \lyricmode {
23             hi hi hi hi
24          }
25          
26          altoMusic = \relative c' {
27             e4 f d e
28          }
29          altoWords =\lyricmode {
30             ha ha ha ha
31          }
32          
33          tenorMusic = \relative c' {
34             g4 a f g
35          }
36          tenorWords = \lyricmode {
37             hu hu hu hu
38          }
39          
40          bassMusic = \relative c {
41             c4 c g c
42          }
43          bassWords = \lyricmode {
44             ho ho ho ho
45          }
46          
47          \score {
48             \new ChoirStaff <<
49                \new Lyrics = sopranos { s1 }
50                \new Staff = women <<
51                   \new Voice =
52                     "sopranos" { \voiceOne << \global \sopMusic >> }
53                   \new Voice =
54                     "altos" { \voiceTwo << \global \altoMusic >> }
55                >>
56                \new Lyrics = "altos" { s1 }
57                \new Lyrics = "tenors" { s1 }
58                \new Staff = men <<
59                   \clef bass
60                   \new Voice =
61                     "tenors" { \voiceOne <<\global \tenorMusic >> }
62                   \new Voice =
63                     "basses" { \voiceTwo <<\global \bassMusic >> }
64                >>
65                \new Lyrics = basses { s1 }
66          
67                \context Lyrics = sopranos \lyricsto sopranos \sopWords
68                \context Lyrics = altos \lyricsto altos \altoWords
69                \context Lyrics = tenors \lyricsto tenors \tenorWords
70                \context Lyrics = basses \lyricsto basses \bassWords
71             >>
72          
73             \layout {
74                \context {
75                   % a little smaller so lyrics
76                   % can be closer to the staff
77                   \Staff
78                   \override VerticalAxisGroup #'minimum-Y-extent = #'(-3 . 3)
79                }
80             }
81          }
82