song1: stick: Add key markers.
[music/pretentious.git] / 01-song1 / parts / 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 \repeat volta 2 { R2.*8 | R2.*8 |}
123 \repeat volta 2 \repeat unfold 8 {
124 cis,8 cis' cis, r cis cis' | cis, r cis cis' cis, r |
125 }
126 cis' cis cis r cis cis | cis r cis cis cis r |
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 | bis r bis bis bis r |
130
131 \key e \minor
132 b b b r b b | b r c c c r |
133 a a a r a a | es r es es es r |
134
135 e e e r e e | e r e e fis' g |
136 fis fis fis r fis fis | fis g a b, c b |
137
138 e, e e r e e | e r e e fis' g |
139 ais, ais ais r ais ais | a r a a a r |
140
141 e e e r e e | e r e e fis' g |
142 fis fis fis r fis fis | fis g a b, c b |
143
144 e, e e r e e | e r e e fis' g |
145 fis fis fis r fis fis | fis16-. r fis8 g a4. ~ | a2. |
146 }
147
148 stickNastyRight = \relative c {
149 \time 6/8
150 \key cis \minor
151 \repeat volta 2 { R2.*8 | R2.*8 |}
152 \repeat volta 2 \repeat unfold 2 {
153 r2.*8
154 }
155 e8 e e r e e | e r e e e r |
156 es es es r es es | fis r fis fis fis r |
157 e e e r e e | e r e e e r |
158 e e e r e e | es r es es es r |
159
160 \key e \minor
161 e e e r e e | e r e e e r |
162 e e e r e e | es r es es es r |
163
164 e e e r e e | e r e e a b |
165 a a a r a a | a b c es e es |
166
167 e, e e r e e | e r e e a b |
168 ais ais ais r ais ais | a r a a a r |
169
170 e e e r e e | e r e e a b |
171 a a a r a a | a b c es e es |
172
173 e, e e r e e | e r e e a b |
174 a a a r a a | a16-. r a8 b c4. ~ | c2. |
175 }
176
177 stickWaltzLeft = \relative c {
178 \time 3/4
179 e4 b' g' | es,4 b' g' |
180 d, b' g' | cis,, a' e' |
181 c,\sustainOn g' e' | r2 c,4 | g'2 c,4 |
182 g'2. ~ | g2. | r2 c,4\sustainOff |
183
184 d4\sustainOn a' fis' | r2 d,4 | a'2 d,4 |
185 a'4. d,4.\sustainOff | cis4 c b |
186 \key fis \minor
187 bes4\sustainOn fis' cis' | r2 bes,4 | fis'2.\sustainOff |
188 \time 4/4
189 a,4 e' cis' a, | c gis' dis' c, |
190 }
191
192 stickWaltzRight = \relative c'' {
193 \time 3/4
194 r4 <g b> <g b> | r <g b> <g b> |
195 <g b> c d | <g, b>2. |
196 <g b>2.\arpeggio | <e a> | <b e>2 r4 |
197 <g' b>4. <e a>4. | <b e>4 a' b | c b a |
198
199 <g b>2.\arpeggio | <e a> | <b e>2 fis'4 |
200 <g b>4. <e a>4. | e4 fis g |
201 \key fis \minor
202 <e gis>2. | <cis fis>2. | <gis cis>2 r4 |
203
204 \time 4/4
205 <e' gis>4. <cis fis> cis4 |
206 gis'4. fis c4 |
207 }
208
209 stickBLeft = \stickALeft
210 stickBRight = \stickARight
211
212 stickBTransitionLeft = {
213 \time 4/4
214 %% TODO
215 }
216
217 stickBTransitionRight = \relative c' {
218 \time 4/4
219 <e gis>4. <dis fis> <cis e>4 ~ |
220 %% TODO
221 <cis e>8 <dis fis>4. e4 dis4 |
222 }
223
224 stickOutroLeft = \relative c {
225 \time 4/4
226 \repeat unfold 3 { cis8 b, cis gis' e' cis, e' cis, |}
227 r1 |
228 \repeat unfold 3 { cis'8 b, cis gis' e' cis, e' cis, |}
229 r1 |
230 }
231
232 stickOutroRight = {}
233
234 stickEndLeft = {}
235 stickEndRight = {}
236
237
238
239 stick = \new PianoStaff <<
240 \set PianoStaff.midiInstrument = #"clav"
241 \set PianoStaff.pedalSustainStyle = #'bracket
242
243 \new Staff \relative c' {
244 \set Staff.midiPanPosition = #-0.7
245 \key cis \minor
246 \clef "treble_8"
247
248 \time 4/4
249 \repeat unfold 2 \stickIntroRight
250 \repeat volta 2 \stickARight
251 \stickAExtendedRight
252 \stickATransitionRight
253
254 \repeat volta 2 \stickVerseRight
255 \stickVerseVariantRight
256 \stickVerseHarderRight
257
258 \repeat volta 2 \stickARight
259 \stickAExtendedRight
260 \stickATransitionRight
261
262 \stickNastyRight
263 \stickWaltzRight
264
265 \repeat volta 2 \stickBRight
266 \stickBTransitionRight
267 \repeat volta 4 \stickOutroRight
268 \stickEndRight
269 }
270
271 %% staff for left hand side
272 \new Staff \relative c {
273 \set Staff.midiPanPosition = #0.7
274 \key cis \minor
275 \clef "bass"
276
277 \time 4/4
278 \repeat unfold 2 \stickIntroLeft
279 \repeat volta 2 \stickALeft
280 \stickAExtendedLeft
281 \stickATransitionLeft
282
283 \repeat volta 2 \stickVerseLeft
284 \stickVerseVariantLeft
285 \stickVerseHarderLeft
286
287 \repeat volta 2 \stickALeft
288 \stickAExtendedLeft
289 \stickATransitionLeft
290
291 \stickNastyLeft
292 \stickWaltzLeft
293
294 \repeat volta 2 \stickBLeft
295 \stickBTransitionLeft
296 \repeat volta 4 \stickOutroLeft
297 \stickEndLeft
298 }
299 >>
300
301 %% Local Variables:
302 %% compile-command: "make -C .."
303 %% End: