white noise: change tempo earlier.
[music/pretentious.git] / 01-song1 / music / stick.ly
1 \include "../../stafftab.ly"
2
3 stickIntroLeft = \relative c, {
4 \repeat volta 2 {
5 r8 b-1\8\f cis-4\8 r \parenthesize <cis'-1\10 gis'-1\11>\pp r <cis-1\10 gis'-1\11>\f cis,-4\8 |
6 r8 b-1\8 cis-4\8 r \parenthesize <cis'-1\10 gis'-1\11>\pp r <cis-1\10 gis'-1\11>\f cis,-4\8 |
7 r8 b-1\8 cis-4\8 r \parenthesize <cis'-1\10 gis'-1\11>\pp r <cis-1\10 gis'-1\11>\f r |
8 } \alternative {
9 { e8-1\10 b'-2\11 e,-1\10 b'-2\11 dis,8-1\10 b'-2\11 dis,-1\10 b'-2\11 |}
10 { <e,-1\10 b'-2\11>2 <dis-1\10 b'-2\11> |}
11 }
12 }
13
14 stickIntroRight = \relative c {
15 \repeat volta 2 {
16 \repeat unfold 3 {
17 <dis-3\5 fis-1\4 b-1\3>4 r8
18 <e-3\5 gis-1\4 cis-1\3>4 <e-3\5 gis-1\4 cis-1\3> r8 |
19 }
20 } \alternative {
21 { <gis-3\4 b-1\3 e-1\2>2 <dis-3\5 fis-1\4 b-1\3> |}
22 {
23 gis'16-1\2 a-2\2 gis8-2\2 fis-4\3 e-2\3
24 dis16-1\3 e-2\3 dis-1\3 cis-4\4 b4-2\4
25 }
26 }
27 }
28
29 stickALeft = \relative c {
30 \key cis \minor
31 \time 2/4
32 cis8 r cis r | r4 cis8 r | r4 cis8 cis |
33 cis8 r cis r | r4 cis8 r |
34 \time 6/8
35 r4 cis8 r cis cis |
36
37 \time 2/4
38 cis8 r cis r | r4 cis8 r | r4 cis8 r |
39 \time 4/4
40 r2 r4 e'4-2\12 ~ | e2-2\12 e4-.-2\12 dis-.-1\12 |
41 }
42
43 stickARight = \relative c {
44 \key cis \minor
45 \time 2/4
46 r4 r | <e-3\5 gis-1\4 cis-1\3>4 r8 <dis-3\5 fis-1\4 b-1\3> | r <dis-3\5 fis-1\4 b-1\3> r r |
47 r4 r | <e-3\5 gis-1\4 cis-1\3>4 r8 <dis-3\5 fis-1\4 b-1\3> |
48 \time 6/8
49 r <dis-3\5 fis-1\4 b-1\3> r <e-3\5 gis-1\4 cis-1\3> r r|
50
51 \time 2/4
52 r4 r | <e-3\5 gis-1\4 cis-1\3>4 r8 <dis-3\5 fis-1\4 b-1\3> | r <dis-3\5 fis-1\4 b-1\3> r r |
53 \time 4/4
54 cis'8-2\3 gis-1\4 e-3\5
55 \change Staff = "stick left" dis'-1\12 \change Staff = "stick right" c-2\3 fis,-1\4
56 cis'4-2\3 ~ | cis2-2\3 cis4-.-2\3 c-.-1\3 |
57 }
58
59 stickAExtendedLeft = \relative c' {
60 \time 4/4
61 %% Notes come from the right. The left hand only supports the right
62 %% hand line.
63 r1 | r1 |
64
65 r2 r4 e4-2\12 ~ | e2-2\12 e4-.-2\12 dis-.-1\12 |
66 r1 | r1 |
67 }
68
69 stickAExtendedRight = \relative c' {
70 \time 4/4
71 e8-1\2 cis-3\3 \change Staff = "stick left" gis-1\11
72 \change Staff = "stick right"
73 fis'-2\2 c-1\3 \change Staff = "stick left" a-2\11
74 \change Staff = "stick right"
75 <e'-3\3 gis-2\2>4 ~ | q4.
76
77 \change Staff = "stick left"
78 e8-2\12
79 \change Staff = "stick right"
80 fis-2\2
81 \change Staff = "stick left"
82 dis-1\12
83 \change Staff = "stick right"
84 c-1\3
85 \change Staff = "stick left"
86 e-2\12 |
87 \change Staff = "stick right"
88
89 %% TODO: this is copied from elsewhere: merge!
90 cis8-2\3 gis-1\4 e-3\5
91 \change Staff = "stick left" dis'-1\12 \change Staff = "stick right" c-2\3 fis,-1\4
92 cis'4-2\3 ~ | cis2-2\3 cis4-.-2\3 c-.-1\3 |
93
94 %% TODO: almost identical to the beginning of this segment
95 e8-1\2 cis-3\3 \change Staff = "stick left" gis-1\11
96 \change Staff = "stick right"
97 fis'-2\2 c-1\3 \change Staff = "stick left" a-2\11
98 \change Staff = "stick right"
99 <e'-3\3 gis-2\2>4 ~ | q2 r8 fis gis a |
100 }
101
102 stickATransitionLeft = \relative c {
103 \time 4/4 r1 | r1 | r1 |
104 }
105 stickATransitionRight = \relative c' {
106 b'8-1\1 gis-2\2 e-3\3 fis-1\2 gis-2\2 e-3\3 <e-3\3 a-2\2 cis-1\1>4\arpeggio ~ |
107 <e-3\3 a-2\2 cis-1\1>1 ~ | <e-3\3 a-2\2 cis-1\1>1 |
108 }
109
110 stickATransitionVariantLeft = \relative c {
111 \time 4/4 r1 | r1 | r1 | r1 | r1 | r1 |
112 }
113
114 stickATransitionVariantRight = \relative c' {
115 \time 4/4 \repeat unfold 4 {
116 cis8-2\3 gis-1\4 e-3\5
117 e' % bass side, -3\12
118 c4-.-1\3 cis4-.-2\3
119 }
120 <e-3\5 gis-1\4 cis-2\3>8-. r r q-. r r r r | r q4. r2 |
121 }
122
123 stickATransitionVariantPreOutroLeft = \relative c {
124 \time 4/4 r1 | r1 | r1 | r1 |
125 }
126
127 stickATransitionVariantPreOutroRight = \relative c' {
128 \time 4/4 \repeat unfold 3 {
129 cis8-2\3 gis-1\4 e-3\5
130 e' % bass side, -3\12
131 c4-.-1\3 cis4-.-2\3
132 }
133 <cis-1\4 gis-1\3>1 |
134 }
135
136 stickVerseLeft = \relative c {
137 \time 4/4
138 \key cis \minor
139 cis4-1\10\sustainOn gis'-2\11 e'-3\12 cis,-1\10 ~ cis gis'-2\11 e'-3\12 r\sustainOff |
140 e,,-1\9\sustainOn b'-2\10 gis'-4\11\sustainOff b,-1\10\sustainOn ~ b fis'-2\11 dis'-4\12 b,-1\10\sustainOff |
141 cis4-1\10\sustainOn gis'-2\11 e'-3\12 cis,-1\10 ~ cis gis'-2\11 e'-3\12 r\sustainOff |
142 e,,-1\9\sustainOn b'-2\10 gis'-4\11\sustainOff b,-1\10\sustainOn ~ b fis'-2\11 dis'-4\12 b,-1\10\sustainOff |
143 a,4-.-3\8 a-.-1\8 a-.-3\8 <a'-1\10 e'-1\11 b'-1\12>4 ~ | q1 |
144 <a-1\10 e'-1\11 b'-1\12>4. cis-4\10 <b-1\10 fis'-1\11 cis'-1\12>4 ~ | q1 |
145 }
146
147 % TODO
148 stickVerseRight = \relative c {
149 \time 4/4
150 \key cis \minor
151 r1 | r1 | r1 | r1 | r1 | r1 |
152 r1 | r1 | r1 | r1 | r1 | r1 |
153 }
154
155 stickVerseVariantLeft = \relative c {
156 \time 4/4
157 \key bes \minor
158 bes4\sustainOn f' des' bes, ~ bes f' des' r\sustainOff |
159 des,\sustainOn as' f' c,\sustainOff ~ c\sustainOn as' es' c,\sustainOff |
160
161 bes4\sustainOn f' des' bes, ~ bes f' des' r\sustainOff |
162 des,\sustainOn as' f' c,\sustainOff ~ c\sustainOn as' es' c,\sustainOff |
163
164 ges8 r ges r ges r <des' f'>4 ~ | <des f'>1 |
165 ges,,4. <ges' des' as'>4. as,4 ~ | as1 |
166 }
167
168 % TODO
169 stickVerseVariantRight = \relative c {
170 \time 4/4
171 \key bes \minor
172 r1 | r1 | r1 | r1 | r1 | r1 |
173 r1 | r1 | r1 | r1 | r1 | r1 |
174 }
175
176 % TODO
177 stickVerseHarderLeft = \stickVerseLeft
178
179 % TODO
180 stickVerseHarderRight = \stickVerseRight
181
182 stickNastyLeft = \relative c {
183 \time 6/8
184 \key cis \minor
185 R2.*8 | R2.*8 |
186 \repeat volta 8 {
187 cis,8 cis' cis, r cis cis' | cis, r cis cis' cis, r |
188 }
189
190 \repeat volta 3 {
191 cis' cis cis r cis cis | cis r cis cis cis r |
192 cis cis cis r cis cis | cis r cis cis cis r |
193 cis cis cis r cis cis | cis r cis cis cis r |
194 cis cis cis r cis cis |
195 } \alternative {
196 { cis r cis cis cis r |}
197 { bis r bis bis bis r |}
198 }
199
200 \key e \minor
201 b b b r b b | b r c c c r |
202 c c c r c c | b r b b b r |
203
204 \repeat volta 2 {
205 e, e e r e e | e r e e fis' g |
206 fis fis fis r fis fis | fis g a b, c b |
207
208 e, e e r e e | e r e e fis' g |
209 } \alternative {
210 { ais, ais ais r ais ais | a r a a a r |}
211 {
212 \time 9/8
213 fis fis fis r fis fis fis16-. r fis8 g |
214 }
215 }
216
217 \time 3/4
218 a2. ~ | a2. |
219 }
220
221 stickNastyRight = \relative c {
222 \time 6/8
223 \key cis \minor
224 R2.*8 | R2.*8 |
225 \repeat volta 8 { R2.*2 |}
226
227 \repeat volta 3 {
228 e8 e e r e e | e r e e e r |
229 es es es r es es | fis r fis fis fis r |
230 e e e r e e | e r e e e r |
231 e e e r e e |
232 }
233 \alternative {
234 { e r e e e r |}
235 { es r es es es r |}
236 }
237
238 \key e \minor
239 e e e r e e | e r e e e r |
240 e e e r e e | es r es es es r |
241
242 \repeat volta 2 {
243 e e e r e e | e r e e a b |
244 a a a r a a | a b c es e es |
245 e, e e r e e | e r e e a b |
246 } \alternative {
247 { ais ais ais r ais ais | a r a a a r |}
248 {
249 \time 9/8
250 a a a r a a a16-. r a8 b |
251 }
252 }
253
254 \time 3/4
255 c2. ~ | c2. |
256 }
257
258 stickWaltzLeft = \relative c {
259 \time 3/4
260 e4 b' g' | es,4 b' g' |
261 d, b' g' | cis,, a' e' |
262 c,\sustainOn g' e' | r2 c,4 | g'2 c,4 |
263 g'2. ~ | g2. | r2 c,4\sustainOff |
264
265 d4\sustainOn a' fis' | r2 d,4 | a'2 d,4 |
266 a'4. d,4.\sustainOff | cis4 c b |
267 \key fis \minor
268 bes4\sustainOn fis' cis' | r2 bes,4 | fis'2.\sustainOff |
269 \time 4/4
270 cis4 a' e' cis, | c gis' dis' c, |
271 }
272
273 stickWaltzRight = \relative c'' {
274 \time 3/4
275 r4 <g b> <g b> | r <g b> <g b> |
276 <g b> c d | <g, b>2. |
277 <g b>2.\arpeggio | <e a> | <b e>2 r4 |
278 <g' b>4. <e a>4. | <b e>4 a' b | c b a |
279
280 <g b>2.\arpeggio | <e a> | <b e>2 fis'4 |
281 <g b>4. <e a>4. | e4 fis g |
282 \key fis \minor
283 <e gis>2. | <cis fis>2. | <gis cis>2 r4 |
284
285 \time 4/4
286 <e' gis>4. <cis fis> cis4 |
287 gis'4. fis c4 |
288 }
289
290 stickOutroLeft = \relative c, {
291 \time 4/4
292 \repeat volta 2 {
293 \repeat unfold 3 { r8 b cis <cis' gis'> r q r r |}
294 <e b'>2 <dis b'> |
295 }
296 }
297
298 stickOutroRight = \relative c' {
299 \repeat volta 2 {
300 \repeat unfold 3 { <cis e>8 r r r <gis cis> r q r | }
301 <gis b e>2 <dis-3\5 fis-1\4 b-1\3> |
302 }
303 }
304
305 stickEndLeft = {}
306 stickEndRight = {}
307
308
309
310 stick = <<
311 \new StaffTab = "stick right" \relative c' {
312 \set Staff.stringTunings = #stick-matched-reciprocal-tuning
313 \set Staff.midiPanPosition = #-0.7
314 \key cis \minor
315 \clef "treble_8"
316
317 \mark \default
318 \time 4/4
319 \repeat volta 2 \stickIntroRight
320
321 \mark \default
322 \repeat volta 2 \stickARight
323 \stickAExtendedRight
324 \stickATransitionRight
325
326 \mark \default
327 \repeat volta 3 \stickVerseRight
328 \stickVerseVariantRight
329 \stickVerseHarderRight
330
331 \mark \default
332 \repeat volta 2 \stickARight
333 \stickAExtendedRight
334 \stickATransitionVariantRight
335
336 \mark \default
337 \nastyPause
338 \stickNastyRight
339
340 \mark \default
341 \stickWaltzRight
342
343 \mark \default
344 \repeat volta 2 \stickARight
345 \stickAExtendedRight
346 \stickATransitionVariantPreOutroRight
347 \repeat volta 2 \stickOutroRight
348
349 \mark \default
350 \stickEndRight
351 }
352
353 %% staff for left hand side
354 \new StaffTab = "stick left" \relative c {
355 \set Staff.stringTunings = #stick-matched-reciprocal-tuning
356 \set Staff.midiPanPosition = #0.7
357 \key cis \minor
358 \clef "bass"
359
360 \time 4/4
361 \repeat volta 2 \stickIntroLeft
362 \repeat volta 2 \stickALeft
363 \stickAExtendedLeft
364 \stickATransitionLeft
365
366 \repeat volta 3 \stickVerseLeft
367 \stickVerseVariantLeft
368 \stickVerseHarderLeft
369
370 \repeat volta 2 \stickALeft
371 \stickAExtendedLeft
372 \stickATransitionVariantLeft
373
374 \nastyPause
375 \stickNastyLeft
376 \stickWaltzLeft
377
378 \repeat volta 2 \stickALeft
379 \stickAExtendedLeft
380 \stickATransitionVariantPreOutroLeft
381 \repeat volta 2 \stickOutroLeft
382 \stickEndLeft
383 }
384 >>
385
386 %% Local Variables:
387 %% compile-command: "make -C .."
388 %% End: