37378d969a9cb9ce24daaceb9ed644a6d1d518ea
[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 %% TODO
33 stickThemeLeft = \relative c {
34 r2. r2 | r2. r2 |
35 r2. r2 | r2. r2 |
36 r2. r2 | r2. r2 |
37 r2. r2 | r2. r2 |
38 }
39 %% TODO
40 stickThemeRight = \relative c {
41 fis'4. cis a' cis8 ~ | cis2. d2 |
42 gis,4. e d' cis8 ~ | cis2. a4 gis |
43 fis4. d gis a8 ~ | a2. ~ a4. r8 |
44 fis4. d gis e8 ~ | e2 gis4 a4. r8 |
45 }
46
47 %% TODO
48 stickBeautyLeft = \relative c {
49 \repeat volta 2 {
50 R1*4
51 }
52 \repeat unfold 2 {
53 R1*4
54 }
55 }
56 stickBeautyRight = \relative c'' {
57 \repeat volta 2 {
58 %% TODO: too robotic
59 %% fis8 a d e, a cis a e |
60 %% gis b e gis, b fis' e b |
61 %% fis a d a fis a d a |
62 %% gis a cis fis, ~ fis2 |
63 r2 d8 cis d a' ~ | a gis ~ gis cis, ~ cis b ~ b4 |
64 a2 r8 b8 ~ b4 | fis1 |
65 }
66
67 %% quiet!
68 \repeat unfold 2 {
69 <a cis>4. b a4 | <gis b>4. a <e gis>4 |
70 <fis a>2 ~ q4 <e gis>4 | <fis a>1 |
71 }
72 }
73
74 %% TODO
75 stickSoloLeft = \relative c {
76 r1 | r1 |
77 r1 | r1 |
78 r1 | r1 |
79 r1 | r1 |
80 }
81
82 stickSoloRight = \relative c' {
83 \grace{a16 d} fis2 r8 gis8 a \grace{fis16} gis8 ~ |
84 gis4 e4 cis8 fis gis fis ~ |
85 fis4. r4 e8 fis \grace{b,16} cis8 ~ |
86 %% bending isn't working in MIDI :(
87 %%b\bendAfter #+2 b
88 cis b a16 gis fis e fis8
89 a16 b cis d e f |
90 fis4. r4 gis8 a e' ~ |
91 e fis4 cis4. r8 b16 cis |
92 %% TODO
93 d2 cis4. b8 | cis1 |
94 }
95
96 %% TODO
97 stickTransitionLeft = \relative fis,, {
98 \time 3/4
99 fis'8. cis d gis, | a8 gis fis r4. |
100 }
101
102 %% TODO
103 stickTransitionRight = \relative fis {
104 \time 3/4
105 fis'8. cis d gis, | a8 gis fis r4. |
106 }
107
108 %% TODO
109 stickFastLeft = \relative fis,, {
110 \time 4/4
111 r1 | r1 | r1 | r1 | r1 | r1 | r1 | r1 |
112 }
113
114 %% TODO
115 stickFastRight = \relative fis {
116 \time 4/4
117 r1 | r1 | r1 | r1 | r1 | r1 | r1 | r1 |
118 }
119
120 %% TODO
121 stickShifterLeft = \relative c, {
122 \time 4/4
123 <e e'>1 | r8 <d d'>2. r8 |
124 <e e'>1 |
125 \time 3/4
126 r8 <d d'>2 r8 |
127
128 \time 4/4
129 r1 | r1 | r1 |
130 \time 3/4
131 r2. |
132 }
133
134 %% TODO
135 stickShifterRight = \relative c {
136 \time 4/4
137 r8 e8 g' e, g' e, g' e, |
138 g' fis e, fis' d, fis'4-. r8 |
139 r8 e,8 g' e, g' e, g' e, |
140 \time 3/4
141 g' fis e, fis' d, fis'-. |
142
143 \time 4/4
144 r8 fis, a' fis, a' fis, a' fis, |
145 a' gis e, gis' e, gis'4-. r8 |
146 r8 fis, a' fis, a' fis, a' fis, |
147 \time 3/4
148 a' gis e, gis' e, gis'-. |
149 }
150
151
152 stickLeft = {
153 \key fis \minor
154 \clef "bass_8"
155 \stickIntro
156 \time 4/4 r1
157 \whiteNoise
158
159 \time 4/4 \stickThunderLeft
160 \time 5/4 \repeat volta 2 \stickThemeLeft
161 \time 4/4 \stickThunderLeft
162
163 \time 4/4 \stickBeautyLeft
164 \stickSoloLeft
165 \stickTransitionLeft
166 \stickFastLeft
167 \transpose c d {
168 \repeat unfold 2 \stickShifterLeft
169 }
170 }
171
172 stickRight = {
173 \key fis \minor
174 \stickIntro
175 \time 4/4 R1
176 \whiteNoise
177
178 \time 4/4 \stickThunderRight
179 \time 5/4 \repeat volta 2 \stickThemeRight
180 \time 4/4 \stickThunderRight
181
182 \time 4/4 \stickBeautyRight
183 \stickSoloRight
184 \stickTransitionRight
185 \stickFastRight
186 \transpose c d {
187 \repeat unfold 2 \stickShifterRight
188 }
189 }
190
191 stick = <<
192 \set PianoStaff.midiInstrument = #"electric guitar (jazz)"
193 \set PianoStaff.pedalSustainStyle = #'bracket
194
195 \new StaffTab = "stick right" {
196 \set Staff.stringTunings = #stick-matched-reciprocal-tuning
197 \stickRight
198 }
199 \new StaffTab = "stick left" {
200 \set Staff.stringTunings = #stick-matched-reciprocal-tuning
201 \stickLeft
202 }
203 >>