white noise: stick: Correct transition.
[music/pretentious.git] / 04-white-noise / music / stick.ly
1 \include "../stafftab.ly"
2
3 stickIntro = {
4 \time 4/4 { R1*8 }
5 %% silly but I have to mimick the repeats for the other voices to
6 %% make the notes line up.
7 \time 5/4 \repeat volta 2 {
8 R4*35
9 }
10 \alternative {
11 {R4*5 | }
12 {\time 2/4 R4*2 | }
13 }
14 }
15
16 %% TODO
17 stickThunderLeft = \relative c {
18 fis8 e16 fis8 e16 fis8 e16 fis8 e16 fis8 e |
19 fis8 e16 fis8 e16 fis8 e16 fis8 e16 fis8 e |
20 fis8 e16 fis8 e16 fis8 e16 fis8 e16 fis8 e |
21 d-. d-. d-. d-. d-. d-. d-. d-. |
22 }
23
24 %% TODO
25 stickThunderRight = \relative c'' {
26 a8 gis16 a8 gis16 a8 gis16 a8 gis16 a8 gis |
27 a8 gis16 a8 gis16 a8 gis16 a8 gis16 a8 gis |
28 a8 gis16 a8 gis16 a8 gis16 a8 gis16 a8 gis |
29 d-. d-. d-. d-. d-. d-. d-. d-. |
30 }
31
32 stickThemeLeft = \relative c {
33 fis'4.\10-1 cis\9-3 r2 | r2. r2 |
34 gis'4.\10-1 e\9-4 r2 | r2. r2 |
35 fis4.\10-1 d\9-4 r2 | r2. r2 |
36 fis4.\10-1 d\9-4 r2 | r2. r2 |
37 }
38
39 stickThemeRight = \relative c' {
40 s4. s a'\4-3 cis8\3-1 ~ | cis2. d2\3-2 |
41 s4. s d\3-1 cis8\4-3 ~ | cis2. a4\4-1 gis\4-1 |
42 s4. s gis\4-1 a8\4-2 ~ | a2. ~ a4. r8 |
43 s4. s gis\4-1 e8\5-3 ~ | e2 gis4\4-1 a4.\4-2 r8 |
44 }
45
46 %% TODO
47 stickBeautyLeft = \relative c {
48 \repeat volta 2 {
49 R1*4
50 }
51 \repeat unfold 2 {
52 R1*4
53 }
54 }
55 stickBeautyRight = \relative c'' {
56 \repeat volta 2 {
57 %% TODO: too robotic
58 %% fis8 a d e, a cis a e |
59 %% gis b e gis, b fis' e b |
60 %% fis a d a fis a d a |
61 %% gis a cis fis, ~ fis2 |
62 r2 d8 cis d a' ~ | a gis ~ gis cis, ~ cis b ~ b4 |
63 a2 r8 b8 ~ b4 | fis1 |
64 }
65
66 %% quiet!
67 \repeat unfold 2 {
68 <a\4-1 cis\3-3>4. b a4 | <gis\4-1 b\3-3>4. a <e\4-1 gis\3-3>4 |
69 <fis\4-1 a\3-3>2 ~ q4 <e\4-1 gis\3-3>4 | <fis\4-1 a\3-3>1 |
70 }
71 }
72
73 %% TODO
74 stickSoloLeft = \relative c {
75 r1 | r1 |
76 r1 | r1 |
77 r1 | r1 |
78 r1 | r1 |
79 }
80
81 stickSoloRight = \relative c'' {
82 \grace{a16 d} fis2 r8 gis8 a \grace{fis16} gis8 ~ |
83 gis4 e4 cis8 fis gis fis ~ |
84 fis4. r4 e8\2-1 fis\2-2 \grace{b,16} cis8\3-1 ~ |
85 %% bending isn't working in MIDI :(
86 %%b\bendAfter #+2 b
87 cis b\3-1 a16\4-3 gis\4-2 fis\4-1 e\5-3 fis8\4-1
88 a16\4-3 b\3-1 cis\3-2 d\3-3 e\2-1 f\2-2 |
89 fis4.\2-3 r4 gis,8\4-2 a\4-3 e'\2-1 ~ |
90 e fis4\2-3 cis4.\3-2 r8 b16-1 cis-2 |
91
92 d8-3
93 \tuplet 3/2 {
94 \change Staff = "stick left"
95 gis,16\10-1 b\10-4
96 \change Staff = "stick right"
97 e-3
98 } gis16-2 r16
99 \tuplet 3/2 {
100 \change Staff = "stick left"
101 a,16\10-1
102 \change Staff = "stick right"
103 cis fis
104 } a4 b8
105 \tuplet 3/2 {
106 cis,16 fis a
107 }
108 | cis4. fis,8 fis'2 |
109 }
110
111 stickTransitionLeft = \relative fis,, {
112 \time 3/4 R2. | R2. |
113 }
114
115 %% TODO: played with left hand!
116 stickTransitionRight = \relative fis' {
117 \time 3/4
118 fis8.\3-1 cis\4-2 d\4-3 gis,\5-2 | a8\5-3 gis\5-2 fis\5-1 r4. |
119 }
120
121 stickFastLeft = \relative fis' {
122 \time 4/4
123 %% TODO: this doesn't render well
124 \change Staff = "stick right"
125 <a\2 cis\1>8_\markup {\italic { both hands on melody side }} s s s <a\2 cis\1> s s s |
126 <b\2 e\1> s s s <b\2 e\1> s s s |
127 \change Staff = "stick left"
128 <d,\9-4 fis\10-1> s s s <d\9-4 fis\10-1> s s s |
129 <b\9-1 fis\10-1>8 q q q q q r4 |
130
131 \change Staff = "stick right"
132 <a'\2 cis\1>8 s s s <a\2 cis\1> s s s |
133 <b\2 e\1> s s s <b\2 e\1> s s s |
134 \change Staff = "stick left"
135 <d,\9-4 fis\10-1> s s s <d\9-4 fis\10-1> s s s |
136 <b\9-1 fis\10-1>8 q q q <cis\9-1 gis\10-1>4-. r |
137 }
138
139 stickFastRight = \relative fis' {
140 \time 4/4
141 r8 fis16\5-3 a\4-2 cis8\3-1-. <fis,\5-3 a\4-2 cis\3-1>-. r fis\5-3 <a\4-2 cis\3-1> r |
142 r8 gis16\4-3 cis\3-2 e8\2-1-. <gis,\4-3 cis\3-2 e\2-1>-. r e'\2-1 fis4\2-3 |
143 r8 r16 fis,\4-4 a8\3-2 <fis\4-4 a\3-2 cis\2-1>8 ~ q8 d'8\2-2 cis4\2-1 |
144 <gis\3-1 d'\2-2>8 q q q <gis\3-1 e'\2-3> q <gis\3-2 c\2-1>4 |
145
146 r8 fis16\5-3 a\4-2 cis8\3-1-. <fis,\5-3 a\4-2 cis\3-1>-. r fis\5-3 <a\4-2 cis\3-1> r |
147 r8 gis16\4-3 cis\3-2 e8\2-1-. <gis,\4-3 cis\3-2 e\2-1>-. r e'\2-1 fis4\2-3 |
148 r8 r16 fis,\4-4 a8\3-2 <fis\4-4 a\3-2 cis\2-1>8 ~ q8 d'8\2-2 cis4\2-1 |
149 <gis\3-1 d'\2-2>8 q q q <eis\4-3 gis\3-1 cis\2-1>4-. r |
150 }
151
152 stickShifterLeft = \relative c {
153 \time 4/4
154 e8 g' e, g' e, g' e, <e g'> |
155 <d fis'> r <d fis'> r <d fis'> r4. |
156 e8 g' e, g' e, g' e, <e g'> |
157 \time 2/4
158 <d fis'> r <d fis'> r |
159
160 \time 4/4
161 fis8 a' fis, a' fis, a' fis, <fis a'> |
162 <e gis'> r <e gis'> r <e gis'> r4. |
163 fis8 a' fis, a' fis, a' fis, <fis a'> |
164 \time 2/4
165 <e gis'> r <e gis'> r |
166 }
167
168 %% TODO
169 stickShifterRight = \relative c {
170 \time 4/4 R1*3
171 \time 2/4 R4*2
172 \time 4/4 R1*3
173 \time 2/4 R4*2
174 }
175
176
177 stickLeft = {
178 \key fis \minor
179 \clef "bass"
180 \stickIntro
181 \time 4/4 r1
182 \whiteNoise
183
184 \time 4/4 \stickThunderLeft
185 \time 5/4 \repeat volta 2 \stickThemeLeft
186 \time 4/4 \stickThunderLeft
187
188 \time 4/4 \stickBeautyLeft
189 \stickSoloLeft
190 \stickTransitionLeft
191 \stickFastLeft
192 \transpose c d {
193 \repeat unfold 2 \stickShifterLeft
194 }
195 }
196
197 stickRight = {
198 \key fis \minor
199 \stickIntro
200 \time 4/4 R1
201 \whiteNoise
202
203 \time 4/4 \stickThunderRight
204 \time 5/4 \repeat volta 2 \stickThemeRight
205 \time 4/4 \stickThunderRight
206
207 \time 4/4 \stickBeautyRight
208 \stickSoloRight
209 \stickTransitionRight
210 \stickFastRight
211 \transpose c d {
212 \repeat unfold 2 \stickShifterRight
213 }
214 }
215
216 stick = <<
217 \set PianoStaff.midiInstrument = #"electric guitar (jazz)"
218 \set PianoStaff.pedalSustainStyle = #'bracket
219
220 \new StaffTab = "stick right" {
221 \set Staff.stringTunings = #alto-stick-bobs-expanded-tuning
222 \stickRight
223 }
224 \new StaffTab = "stick left" {
225 \set Staff.stringTunings = #alto-stick-bobs-expanded-tuning
226 \stickLeft
227 }
228 >>