]> git.donarmstrong.com Git - lilypond.git/blob - input/lsr/orchestra-choir-and-piano-template.ly
8874c9222aeaf3f128b15f43dae0704f8440d53c
[lilypond.git] / input / lsr / orchestra-choir-and-piano-template.ly
1 %% Do not edit this file; it is auto-generated from input/new
2 %% This file is in the public domain.
3 %% Note: this file works from version 2.12.0
4 \version "2.13.1"
5 \header {
6 %% Translation of GIT committish: 70f455b078620f842672c64c66d87a08158a24ac
7   texidoces = "
8
9 Esta plantilla muestra el uso de contextos @code{StaffGroup} y
10 @code{GrandStaff} anidados para sub-agrupar instrumentos del mismo
11 tipo, y el uso de @code{\\transpose} para los instrumentos
12 transpositores.  Toda la música que está dentro de variables se
13 almacena en Do.  La música se puede introducir en Do, o (de forma
14 alternativa) escribirse en el tono del instrumento y transportada
15 a Do antes de ser asignada a una variable.
16
17 "
18   doctitlees = "Plantilla de orquesta, coro y piano"
19
20   lsrtags = "template"
21   texidoc = "
22 This template demonstrates the use of nested @code{StaffGroup}
23 and @code{GrandStaff} contexts to sub-group instruments of the same
24 type together, and the use of @code{\\transpose} for transposing
25 instruments.  All music in variables is stored in C.  Music may be
26 entered in C or, alternatively, entered in the instrument key and
27 transposed to C before being assigned to a variable.
28 "
29   doctitle = "Orchestra, choir and piano template"
30 } % begin verbatim
31
32
33 #(set-global-staff-size 17)
34
35 \paper {
36   indent = 3.0\cm
37   short-indent = 1.5\cm
38 }
39
40 fluteMusic = \relative c { \key c \major c'1 d }
41 oboeMusic = \relative c { \key c \major c'1 d }
42 clarinetMusic = \relative c { \key c \major c'1 d }
43 bassoonMusic = \relative c { \clef bass \key c \major c1 d }
44 trumpetMusic = \relative c { \key c \major c''1 d }
45 tromboneMusic = \relative c { \key c \major c1 d }
46 hornIMusic = \relative c { c'1 d }
47 hornIIMusic = \relative c { c1 d }
48 percussionMusic = \relative c { \key c \major c1 d }
49 sopranoMusic = \relative c'' { \key c \major c1 d }
50 sopranoLyrics = \lyricmode { Sop -- ra }
51 altoIMusic = \relative c' { \key c \major c1 d }
52 altoILyrics = \lyricmode { A -- one }
53 altoIIMusic = \relative c' { \key c \major c1 d }
54 altoIILyrics = \lyricmode { A -- two }
55 tenorMusic = \relative c' { \key c \major c1 d }
56 tenorLyrics = \lyricmode { Ten -- or }
57 pianoRHMusic = \relative c { \key c \major c'1 d }
58 pianoLHMusic = \relative c { \key c \major c1 d }
59 violinIMusic = \relative c { \key c \major c'1 d }
60 violinIIMusic = \relative c { \key c \major c'1 d }
61 violaMusic = \relative c { \clef alto \key c \major c'1 d }
62 celloMusic = \relative c { \clef bass \key c \major c1 d }
63 bassMusic = \relative c { \clef "bass_8" \key c \major c,1 d }
64
65 \score {
66   \new GrandStaff = "GrandStaff_score" <<
67     \new StaffGroup = "StaffGroup_woodwinds" <<
68       \new Staff = "Staff_flute" {
69         \set Staff.instrumentName = #"Flute"
70         \fluteMusic
71       }
72       \new Staff = "Staff_oboe" {
73         \set Staff.instrumentName = #"Oboe"
74         \oboeMusic
75       }
76       \new Staff = "Staff_clarinet" {
77         \set Staff.instrumentName = \markup \concat { "Clarinet in B" \flat }
78         \transposition bes
79         \transpose bes c' \clarinetMusic
80       }
81       \new Staff = "Staff_bassoon" {
82         \set Staff.instrumentName = #"Bassoon"
83         \bassoonMusic
84       }
85     >>
86     \new StaffGroup = "StaffGroup_brass" <<
87       \new GrandStaff <<
88         \new Staff = "Staff_hornI" {
89           \set Staff.instrumentName = #"Horn I"
90           \transposition f
91           \transpose f c' \hornIMusic
92         }
93         \new Staff = "Staff_hornII" {
94           \set Staff.instrumentName = #"Horn II"
95           \clef bass
96           \transposition f'
97           \transpose f c \hornIIMusic
98         }
99       >>
100       \new Staff = "Staff_trumpet" {
101         \set Staff.instrumentName = #"Trumpet in C"
102         \trumpetMusic
103       }
104       \new Staff = "Staff_trombone" {
105         \set Staff.instrumentName = #"Trombone"
106         \clef bass
107         \tromboneMusic
108       }
109     >>
110     \new RhythmicStaff = "RhythmicStaff_percussion" <<
111       \set RhythmicStaff.instrumentName = #"Percussion"
112       \percussionMusic
113     >>
114     \new PianoStaff <<
115       \set PianoStaff.instrumentName = #"Piano"
116       \new Staff { \pianoRHMusic }
117       \new Staff {
118         \clef bass
119         \pianoLHMusic
120       }
121     >>
122     \new ChoirStaff = "ChoirStaff_choir" <<
123       \new Staff = "Staff_soprano" {
124         \set Staff.instrumentName = #"Soprano"
125         \new Voice = "soprano"
126         \sopranoMusic
127       }
128       \new Lyrics \lyricsto "soprano" { \sopranoLyrics }
129       \new GrandStaff = "GrandStaff_altos" \with { \accepts Lyrics } <<
130         \new Staff = "Staff_altoI"  {
131           \set Staff.instrumentName = #"Alto I"
132           \new Voice = "altoI"
133           \altoIMusic
134         }
135         \new Lyrics \lyricsto "altoI" { \altoILyrics }
136         \new Staff = "Staff_altoII" {
137           \set Staff.instrumentName = #"Alto II"
138           \new Voice = "altoII"
139           \altoIIMusic
140         }
141         \new Lyrics \lyricsto "altoII" { \altoIILyrics }
142       >>
143       \new Staff = "Staff_tenor" {
144         \set Staff.instrumentName = #"Tenor"
145         \clef "treble_8"
146         \new Voice = "tenor"
147         \tenorMusic
148       }
149       \new Lyrics \lyricsto "tenor" { \tenorLyrics }
150     >>
151     \new StaffGroup = "StaffGroup_strings" <<
152       \new GrandStaff = "GrandStaff_violins" <<
153         \new Staff = "Staff_violinI" {
154           \set Staff.instrumentName = #"Violin I"
155           \violinIMusic
156         }
157         \new Staff = "Staff_violinII" {
158           \set Staff.instrumentName = #"Violin II"
159           \violinIIMusic
160         }
161       >>
162       \new Staff = "Staff_viola" {
163         \set Staff.instrumentName = #"Viola"
164         \violaMusic
165       }
166       \new Staff = "Staff_cello" {
167         \set Staff.instrumentName = #"Cello"
168         \celloMusic
169       }
170       \new Staff = "Staff_bass" {
171         \set Staff.instrumentName = #"Double Bass"
172         \bassMusic
173       }
174     >>
175   >>
176 }