song2: Add guitar part.
[music/pretentious.git] / 02-song2 / parts / stick.ly
1 stickIntroLeft = \relative c {
2 \repeat unfold 2 {
3 <b a' d>8 r16 <b a' d>8 r16
4 <b gis' d'>4 b8 ~ <b gis' d'> b |
5 <b g' d'>8 r16 <b g' d'>8 r16
6 <b fis' d'>4 b8 ~ <b fis' d'>4 |
7
8 <b a' d>8 r16 <b a' d>8 r16
9 <b gis' d'>4 b8 ~ <b gis' d'> b |
10 <b g' d'>8 r16 <b g' d'>8 r16
11 <b fis' d'>8 ~ <b fis' d'>2 |
12 }
13 }
14
15 stickIntroRight = \relative c' {
16 fis8. fis e4 r16 ais,16 b cis d gis, |
17 e'8. e d4 ~ d4 r8 |
18 \grace{e16} fis8. fis e4 ~ e4 fis8 |
19 d8. cis b4 r4. |
20
21 \grace{e16} fis8. a8 fis16 e4 r16 ais,16 b cis d gis, |
22 fis'8. fis8 r16 e d e d8. r4 |
23 \grace{ e8 \glissando s8 } fis8 ~ <fis d'>16 r8 <e cis'>16 r8 <d b'>2 |
24 \grace{d32 g32} b16 r8 g r16 fis8 ~ fis2 |
25 }
26
27 stickStanzaLeft = \relative c {
28 \repeat unfold 2 {
29 <b fis'>8 r16 <b fis'>8 r16
30 <b fis'>4 <b fis'>8 r <b fis'> |
31 <b g'>8 r16 <b g'>8 r16
32 <b fis'>4 <b fis'>8 ~ <b fis'>4 |
33
34 <b fis'>8 r16 <b fis'>8 r16
35 <e b>4 <e b>8 r <e b> |
36 } \alternative {
37 { <b g'>8 r16 <b g'>8 r16 <b fis'>2 r8 |}
38 { <b g' d'>8 r16 <a e'>8 r16 <d, a'>8 ~ <d a'>2 |}
39 }
40 }
41
42 stickStanzaRight = \relative c' {
43 \repeat unfold 2 {
44 <a d>8 r16 <a d>8 r16
45 <gis d'>4 r8 <gis d'> r |
46 <d' g>8 r16 <d g>8 r16
47 <d fis>4 r8 <d fis> r |
48
49 <a d>8 r16 <a d>8 r16
50 <gis d'>4 r8 <gis d'> r |
51 } \alternative {
52 { <d' g>8 r16 <d g>8 r16 <d fis>2 r8 |}
53 { <d g>8 r16 <d g>8 r16 <d fis>8 ~ <d fis>2 |}
54 }
55 }
56
57 stickBLeft = \relative c {
58 \repeat unfold 2 {
59 <cis gis'>4.\arpeggio <fis, cis'>4\arpeggio\sustainOn fis4 cis'8\sustainOff |
60 } \alternative {
61 { a,8 cis'4 e,4\sustainOn b'8 gis' e,\sustainOff |}
62 { cis' r16 dis8 r16 e8 ~ e2 |}
63 }
64 }
65
66 stickBRight = \relative c' {
67 <b e>8\arpeggio r16 <b e>8 r16
68 <ais e'>4 r8 <ais e'> r |
69 a8. ~ <a e'>8 a16 gis2 r8 |
70
71 <b e>8 r16 <b e>8 r16 <ais e'>4 r8 <ais e'> r |
72 <e' a>8 r16 <fis a>8 r16 <e gis>2 r8 |
73 }
74
75 %% switch to acoustic guitar here
76 stickTransitionLeft = \relative c, {
77 \repeat volta 2 { R1*4 }
78 \repeat volta 4 { R1*2 }
79 }
80
81 stickTransitionRight = \relative c' {
82 \repeat volta 2 { R1*4 }
83 \repeat volta 4 { R1*2 }
84 }
85
86 %% TODO: this should be played by the acoustic guitar
87 stickThreeLeft = \relative c, {
88 \time 6/8
89 \repeat unfold 2 { R2.*2 }
90 R2.*4
91 }
92
93 %% TODO: this should be played by the acoustic guitar
94 stickThreeRight = \relative c' {
95 \time 6/8
96 \repeat unfold 2 { R2.*2 }
97 R2.*4
98 }
99
100 %% TODO: this should be played by the acoustic guitar
101 stickMartaRekadoLeft = \relative c, {
102 \time 5/8 R8*5 |
103 \time 7/8 R8*7 |
104 \time 2/4 R4*2 |
105
106 \time 5/8 R8*5 |
107 \time 7/8 R8*7 |
108 \time 2/4 R4*2 |
109
110 \time 3/4
111 R4*3 | R4*3 | R4*3 |
112 \time 7/8 R8*7 |
113 }
114
115 stickMartaRekadoRight = \relative c' {
116 \time 5/8 R8*5 |
117 \time 7/8 R8*7 |
118 \time 2/4 R4*2 |
119
120 \time 5/8 R8*5 |
121 \time 7/8 R8*7 |
122 \time 2/4 R4*2 |
123
124 \time 3/4
125 R4*3 | R4*3 | R4*3 |
126 \time 7/8 R8*7 |
127 }
128
129 stickRepriseLeft = \relative c, {
130 \time 4/4
131 \repeat unfold 2 {
132 <fis cis'>8 r16 <b fis'>16 r16 <fis cis'> <fis dis' a'>8 ~
133 <fis dis' a'>8 fis <dis' a'> fis, <f d' a'> r16 <f d' a'>8 r16 <fis cis' a'>8 ~
134 <fis cis' a'>2 |
135 } \alternative {
136 { <fis cis'>8 r16 <b fis'>16 r16 a, b4 fis'8 <b fis'> cis,
137 <d d' a'>8 r16 a8 r16 fis4. ~ fis4 | }
138 { <fis' cis'>8 r16 <b fis'>16 r16 a, b4 fis'8 <b fis'> r
139 <f d' a'>8 r16 <f d' a'>8 r16 <fis cis' a'>4. ~ <fis cis' a'>4 | }
140 }
141 }
142
143 stickRepriseRight = \relative c' {
144 \time 4/4
145 \repeat unfold 2 {
146 r8 <a cis fis>16-. r r r <a cis fis>8 ~
147 <a cis fis>4 ~ <a cis fis>4
148 <f' a d>8 r16 <f a d>8 r16 <fis gis cis>8 ~ <fis a cis>2 |
149
150 r8 <a, cis fis>16-. r r r <dis fis b>8 ~
151 <dis fis b>4 ~ <dis fis b>4
152 <a d f>8 r16 <a d f>8 r16 <a cis fis>4. ~ <a cis fis>4 |
153 }
154 }
155
156 stickFinalLeft = \relative c, {
157 \time 4/4
158 \repeat volta 4 { r1 | r1 | r1 | r1 |}
159 }
160
161 stickFinalRight = \relative c' {
162 \time 4/4
163 \repeat volta 4 { r1 | r1 | r1 | r1 |}
164
165 b'16 a fis dis b' fis dis fis
166 dis b fis b fis dis b fis
167
168 \tuplet 6/4 { d'' a fis a fis d }
169 \tuplet 6/4 { fis d a d a e' }
170 \tuplet 6/4 { fis a cis a cis e }
171 \tuplet 3/2 { cis e fis }
172 gis16 a |
173
174 b16 a fis dis b' fis dis fis
175 dis b fis b fis dis b fis
176
177 f8 b' r8 d16 f gis1.
178 }
179
180 stick = <<
181 \new Staff = "stick right" \relative c' {
182 \clef "treble_8"
183 \set Staff.midiPanPosition = #-0.5
184 \key b \minor
185
186 %% intro
187 \time 4/4
188 \stickIntroRight
189 \stickStanzaRight
190
191 \key e \major
192 \stickBRight
193
194 \key b \minor
195 \stickStanzaRight
196
197 \key e \major
198 \stickBRight
199
200 \key fis \minor
201 \set PianoStaff.midiInstrument = #"electric guitar (jazz)"
202 \stickTransitionRight
203 \stickThreeRight
204
205 \stickMartaRekadoRight
206
207 \set PianoStaff.midiInstrument = #"clav"
208 \stickRepriseRight
209 \stickFinalRight
210 }
211
212 %% staff for left hand side
213 \new Staff = "stick left" \relative c {
214 \clef "bass"
215 \set Staff.midiPanPosition = #0.5
216 \key b \minor
217
218 %% intro
219 \time 4/4
220 \stickIntroLeft
221 \stickStanzaLeft
222
223 \key e \major
224 \stickBLeft
225
226 \key b \minor
227 \stickStanzaLeft
228
229 \key e \major
230 \stickBLeft
231
232 \key fis \minor
233 \stickTransitionLeft
234 \stickThreeLeft
235
236 \stickMartaRekadoLeft
237
238 \stickRepriseLeft
239 \stickFinalLeft
240 }
241 >>