song1: Add sheets for separate parts.
[music/pretentious.git] / 01-song1 / music / stick.ly
1 stickIntroLeft = \relative c {
2 b8 cis gis' r gis r gis b, ~ |
3 b8 cis gis' r gis r gis b, ~ |
4 b8 cis gis' r gis r gis r |
5 e8 b' e, b' dis,8 b' dis, b' |
6
7 b,8 cis gis' r gis r gis b, ~ |
8 b8 cis gis' r gis r gis b, ~ |
9 b8 cis gis' r gis r gis r |
10 <e b'>2 <dis b'> |
11 }
12
13 stickIntroRight = \relative c {
14 \repeat unfold 3 { <fis b dis>4 r8 <gis cis e>4 <gis cis e> r8 | }
15 <gis b e>2 <fis b dis> |
16 \repeat unfold 3 { <fis b dis>4 r8 <gis cis e>4 <gis cis e> r8 | }
17 a'8 gis fis e
18 dis16 e dis8 b4
19 }
20
21 stickALeft = \relative c' {
22 \key cis \minor
23 \time 2/4
24 cis8 r cis r | r r cis r | r r cis cis |
25 cis8 r cis r | r r cis r |
26 \time 6/8
27 r r cis r cis cis |
28
29 \time 2/4
30 cis8 r cis r | r r cis r | r r cis r |
31 \time 4/4
32 r8 r cis r r cis r r | cis r r cis r cis r cis |
33 }
34
35 stickARight = \relative c' {
36 \key cis \minor
37 \time 2/4
38 r4 r | <e gis>4 r8 <dis fis> | r <dis fis> r r |
39 r4 r | <e gis>4 r8 <dis fis> |
40 \time 6/8
41 r <dis fis> r <e gis> r r|
42
43 \time 2/4
44 r4 r | <e gis>4 r8 <dis fis> | r <dis fis> r r |
45 \time 4/4
46 <cis e>4. <dis fis> <e gis>4 ~ | <e gis>8 <fis a>4. <e gis>4 <dis fis> |
47 }
48
49 stickAExtendedLeft = \relative c {
50 \time 4/4
51 r8 r cis r r cis r r | cis r r cis r cis r cis |
52 %% more intense!
53 \repeat unfold 4 {
54 r8 cis cis r cis cis r cis | cis r cis cis r cis r cis |
55 }
56 }
57
58 stickAExtendedRight = \relative c' {
59 \time 4/4
60 <cis e>4. <dis fis> <e gis>4 ~ | <e gis>8 <fis a>4. <e gis>4 <dis fis> |
61 \repeat unfold 4 {
62 <cis e>4. <dis fis> <e gis>4 ~ | <e gis>8 <fis a>4. <e gis>4 <dis fis> |
63 }
64 }
65
66 stickATransitionLeft = \relative c {
67 \time 4/4 cis1 ~ | cis1 |
68 }
69 stickATransitionRight = \relative c' {
70 \time 4/4 <cis e>1 ~ | <cis e> |
71 }
72
73 stickVerseLeft = \relative c {
74 \time 4/4
75 \key cis \minor
76 cis4\sustainOn gis' e' cis, ~ cis gis' e' r\sustainOff |
77 e,,\sustainOn b' gis' b, ~ b fis' dis' b,\sustainOff |
78 cis4\sustainOn gis' e' cis, ~ cis gis' e' r\sustainOff |
79 e,,\sustainOn b' gis'\sustainOff b,\sustainOn ~ b fis' dis' b,\sustainOff |
80 a,2 ~ a4. <a' e' b'>8 ~ <a e' b'>1 |
81 a,4. <a' e' b'> b,4 ~ | b1 |
82 }
83
84 % TODO
85 stickVerseRight = \relative c {
86 \time 4/4
87 \key cis \minor
88 r1 | r1 | r1 | r1 | r1 | r1 |
89 r1 | r1 | r1 | r1 | r1 | r1 |
90 }
91
92 stickVerseVariantLeft = \relative c {
93 \time 4/4
94 \key bes \minor
95 bes4\sustainOn f' des' bes, ~ bes f' des' r\sustainOff |
96 des,\sustainOn as' f' c,\sustainOff ~ c\sustainOn as' es' c,\sustainOff |
97
98 bes4\sustainOn f' des' bes, ~ bes f' des' r\sustainOff |
99 des,\sustainOn as' f' c,\sustainOff ~ c\sustainOn as' es' c,\sustainOff |
100
101 ges8 r ges r ges r <des' f'>4 ~ | <des f'>1 |
102 ges,,4. <ges' des' as'>4. as,4 ~ | as1 |
103 }
104
105 % TODO
106 stickVerseVariantRight = \relative c {
107 \time 4/4
108 \key bes \minor
109 r1 | r1 | r1 | r1 | r1 | r1 |
110 r1 | r1 | r1 | r1 | r1 | r1 |
111 }
112
113 % TODO
114 stickVerseHarderLeft = \stickVerseLeft
115
116 % TODO
117 stickVerseHarderRight = \stickVerseRight
118
119 stickNastyLeft = \relative c {
120 \time 6/8
121 \key cis \minor
122 R2.*8 | R2.*8 |
123 \repeat unfold 8 {
124 cis,8 cis' cis, r cis cis' | cis, r cis cis' cis, r |
125 }
126
127 cis' cis cis r cis cis | cis r cis cis cis r |
128 cis cis cis r cis cis | cis r cis cis cis r |
129 cis cis cis r cis cis | cis r cis cis cis r |
130 cis cis cis r cis cis | cis r cis cis cis r |
131
132 cis cis cis r cis cis | cis r cis cis cis r |
133 cis cis cis r cis cis | cis r cis cis cis r |
134 cis cis cis r cis cis | cis r cis cis cis r |
135 cis cis cis r cis cis | cis r cis cis cis r |
136
137 cis cis cis r cis cis | cis r cis cis cis r |
138 cis cis cis r cis cis | cis r cis cis cis r |
139 cis cis cis r cis cis | cis r cis cis cis r |
140 cis cis cis r cis cis | bis r bis bis bis r |
141
142 \key e \minor
143 b b b r b b | b r c c c r |
144 a a a r a a | es r es es es r |
145
146 e e e r e e | e r e e fis' g |
147 fis fis fis r fis fis | fis g a b, c b |
148
149 e, e e r e e | e r e e fis' g |
150 ais, ais ais r ais ais | a r a a a r |
151
152 e e e r e e | e r e e fis' g |
153 fis fis fis r fis fis | fis g a b, c b |
154
155 e, e e r e e | e r e e fis' g |
156
157 \time 9/8
158 fis fis fis r fis fis fis16-. r fis8 g |
159
160 \time 3/4
161 a2. ~ | a2. |
162 }
163
164 stickNastyRight = \relative c {
165 \time 6/8
166 \key cis \minor
167 \repeat unfold 2 { R2.*8 | R2.*8 |}
168
169 e8 e e r e e | e r e e e r |
170 es es es r es es | fis r fis fis fis r |
171 e e e r e e | e r e e e r |
172 e e e r e e | e r e e e r |
173
174 e8 e e r e e | e r e e e r |
175 es es es r es es | fis r fis fis fis r |
176 e e e r e e | e r e e e r |
177 e e e r e e | e r e e e r |
178
179 e8 e e r e e | e r e e e r |
180 es es es r es es | fis r fis fis fis r |
181 e e e r e e | e r e e e r |
182 e e e r e e | es r es es es r |
183
184 \key e \minor
185 e e e r e e | e r e e e r |
186 e e e r e e | es r es es es r |
187
188 e e e r e e | e r e e a b |
189 a a a r a a | a b c es e es |
190
191 e, e e r e e | e r e e a b |
192 ais ais ais r ais ais | a r a a a r |
193
194 e e e r e e | e r e e a b |
195 a a a r a a | a b c es e es |
196
197 e, e e r e e | e r e e a b |
198
199 \time 9/8
200 a a a r a a a16-. r a8 b |
201
202 \time 3/4
203 c2. ~ | c2. |
204 }
205
206 stickWaltzLeft = \relative c {
207 \time 3/4
208 e4 b' g' | es,4 b' g' |
209 d, b' g' | cis,, a' e' |
210 c,\sustainOn g' e' | r2 c,4 | g'2 c,4 |
211 g'2. ~ | g2. | r2 c,4\sustainOff |
212
213 d4\sustainOn a' fis' | r2 d,4 | a'2 d,4 |
214 a'4. d,4.\sustainOff | cis4 c b |
215 \key fis \minor
216 bes4\sustainOn fis' cis' | r2 bes,4 | fis'2.\sustainOff |
217 \time 4/4
218 a,4 e' cis' a, | c gis' dis' c, |
219 }
220
221 stickWaltzRight = \relative c'' {
222 \time 3/4
223 r4 <g b> <g b> | r <g b> <g b> |
224 <g b> c d | <g, b>2. |
225 <g b>2.\arpeggio | <e a> | <b e>2 r4 |
226 <g' b>4. <e a>4. | <b e>4 a' b | c b a |
227
228 <g b>2.\arpeggio | <e a> | <b e>2 fis'4 |
229 <g b>4. <e a>4. | e4 fis g |
230 \key fis \minor
231 <e gis>2. | <cis fis>2. | <gis cis>2 r4 |
232
233 \time 4/4
234 <e' gis>4. <cis fis> cis4 |
235 gis'4. fis c4 |
236 }
237
238 stickBLeft = \stickALeft
239 stickBRight = \stickARight
240
241 %% TODO: just copied from keys
242 stickBTransitionLeft = {
243 \time 4/4 <e gis>4. <dis fis> <cis e>4 ~ | <cis e>8 <dis fis>4. e4 dis4 |
244 }
245
246 stickBTransitionRight = \relative c' {
247 \time 4/4
248 <e gis>4. <dis fis> <cis e>4 ~ |
249 %% TODO
250 <cis e>8 <dis fis>4. e4 dis4 |
251 }
252
253 stickOutroLeft = \relative c {
254 \time 4/4
255 \repeat unfold 3 { cis8 b, cis gis' e' cis, e' cis, |}
256 r1 |
257 \repeat unfold 3 { cis'8 b, cis gis' e' cis, e' cis, |}
258 r1 |
259 }
260
261 stickOutroRight = {}
262
263 stickEndLeft = {}
264 stickEndRight = {}
265
266
267
268 stick = <<
269 \new Staff \relative c' {
270 \set Staff.midiPanPosition = #-0.7
271 \key cis \minor
272 \clef "treble_8"
273
274 \time 4/4
275 \repeat unfold 2 \stickIntroRight
276 \repeat volta 2 \stickARight
277 \stickAExtendedRight
278 \stickATransitionRight
279
280 \repeat volta 2 \stickVerseRight
281 \stickVerseVariantRight
282 \stickVerseHarderRight
283
284 \repeat volta 2 \stickARight
285 \stickAExtendedRight
286 \stickATransitionRight
287
288 \nastyPause
289 \stickNastyRight
290 \stickWaltzRight
291
292 \repeat volta 2 \stickBRight
293 \stickBTransitionRight
294 \repeat volta 2 \stickOutroRight
295 \stickEndRight
296 }
297
298 %% staff for left hand side
299 \new Staff \relative c {
300 \set Staff.midiPanPosition = #0.7
301 \key cis \minor
302 \clef "bass"
303
304 \time 4/4
305 \repeat unfold 2 \stickIntroLeft
306 \repeat volta 2 \stickALeft
307 \stickAExtendedLeft
308 \stickATransitionLeft
309
310 \repeat volta 2 \stickVerseLeft
311 \stickVerseVariantLeft
312 \stickVerseHarderLeft
313
314 \repeat volta 2 \stickALeft
315 \stickAExtendedLeft
316 \stickATransitionLeft
317
318 \nastyPause
319 \stickNastyLeft
320 \stickWaltzLeft
321
322 \repeat volta 2 \stickBLeft
323 \stickBTransitionLeft
324 \repeat volta 2 \stickOutroLeft
325 \stickEndLeft
326 }
327 >>
328
329 %% Local Variables:
330 %% compile-command: "make -C .."
331 %% End: