white noise: change tempo earlier.
[music/pretentious.git] / 04-white-noise / music / bass.ly
1 bassIntro = \relative fis,, {
2 d4. fis ~ fis4 | e4. gis a4 |
3 d,2. cis4 | fis1 |
4 }
5
6 bassBeauty = \relative fis,, {
7 \repeat volta 2 {
8 d4. fis fis4 | e4. gis a4 |
9 d,4. d cis4 | fis8 fis fis fis cis' b a b |
10 }
11
12 %% quiet!
13 r1 | r1 | r1 | r1 |
14 d,4. fis fis4 | e4. gis a4 |
15 d,4. d cis4 | fis8 fis fis fis cis' b a b |
16 }
17
18 bassThemeWithoutEnd = \relative fis,, {
19 fis8 fis r4 e'8 fis fis, r4 fis8 | r8 fis r4 a'8 b fis, r8 a4 |
20 fis8 fis r4 e'8 fis fis, r4 fis8 | r8 fis r4 e'8 fis fis, e e r8 |
21 b8 b r4 e'8 fis b,, r4 b8 | r8 b r4 a''8 b b,, r8 cis4 |
22 d8 d r4 e'8 fis d r4 d,8 |
23 }
24
25 bassTheme = \relative fis,, {
26 \bassThemeWithoutEnd
27 r8 d r4 d'8 d d, e e r8 |
28 }
29
30 bassThunderRep = \relative fis,, {
31 \repeat unfold 3 { fis8 e16 fis8 e16 fis8 e16 fis8 e16 fis8 e |}
32 }
33
34 bassThunder = \relative fis,, {
35 \bassThunderRep
36 d-. d-. d-. d-. d-. d-. d-. d-. |
37 }
38
39 bassThunderB = \relative fis,, {
40 \bassThunderRep
41 d-. d-. d-. d ~ d2 |
42 }
43
44 %% Note: not "bass solo", but "bass" while "solo".
45 bassSolo = \relative fis,, {
46 d2 r8 e4. | fis2. r4 |
47 d2 e | fis r8 gis a cis |
48 d2 r8 e4 b8 | cis2. r4 |
49 b2 r8 cis4 e,8 | fis1 |
50 }
51
52 bassTransition = \relative fis,, {
53 \time 4/4
54 fis'8. cis d gis, a8 gis |
55 \tempo 4 = 160
56 \time 2/4
57 fis r4. |
58 }
59
60 bassFast = \relative fis,, {
61 \time 4/4
62 fis8 e fis a4 gis8 fis e |
63 cis cis cis gis' cis b a16 b a8 |
64 d,\5 d d d d d d d |
65
66 cis\5-2 eis\4-1 b'\3-3\glissando fis'\3-3 b\2-3\glissando a\2-3 gis\2-1 a\2-3 |
67 fis\2-1 cis\3-1 fis\2-1 b4\1-1 a8\2-4 gis\2-3 a\2-4 |
68 cis\1-3 b\1-1 a\2-4 b\1-1 a\2-4 gis\2-3 fis\2-1 gis\2-3 |
69 d'\1-4 b\1-1 a\2-4 gis\2-3 fis\2-1 gis\2-3 a\2-4 b\1-1 |
70 gis\2-3 gis\2-3 gis\2-3 gis\2-3 cis-.\1-3 r8 cis,4\3-1 |
71 }
72
73 %% TODO: rhythm is wrong
74 bassToto = \relative fis,, {
75 \repeat volta 2 {
76 fis8 fis r4 r4. fis8 | e8 e r4 r2 |
77 fis2.. fis8 | e1 |
78 }
79
80 gis8 gis r4 r4. gis8 | fis8 fis r4 r2 |
81 gis2.. gis8 | fis1 |
82
83 fis8 fis r4 r4. fis8 | e8 e r4 r2 |
84 fis2.. fis8 | e1 |
85 }
86
87 bassShifter = \relative fis,, {
88 \key e \minor
89 \time 4/4
90 d8 e8*6 e8 | d4-. r2. | d8 e8*6 e8 |
91 \time 2/4
92 d4-. r4 |
93
94 \key fis \minor
95 \time 4/4
96 fis4 cis8 fis4 a gis8 |
97 e r e r e r4. |
98 fis4 cis8 fis4 a gis8 |
99 \time 2/4
100 e r e r |
101
102 \key e \minor
103 \time 4/4
104 e4 b8 e4 g fis8 |
105 d r d8 r8 d r4. |
106 e4 b8 e4 g fis8 |
107 \time 2/4
108 d r d8 r8 |
109
110 \key fis \minor
111 \time 4/4
112 fis4 cis8 fis4 a gis8 |
113 e r e8 r8 e r4. |
114 fis4 cis8 fis4 a4. |
115 gis4 e cis cis |
116 }
117
118 bassEnding = \relative fis,, {
119 \time 4/4
120 d1 | e1 | fis1 | gis2. a4 |
121 d1 | e1 | fis1 | fis2 e2 |
122 d1 | e1 | fis4\3-1 gis\3-2 a\3-3 cis\2 | fis2 e2 |
123 d2\2 fis | e1 ~ | e1 |
124 }
125
126 bassFinal = \relative fis,, {
127 \tempo 4 = 220
128 \time 4/4
129 R1*2 |
130
131 \repeat volta 12 {
132 e4 e8 e4 e8 e4 |
133 fis4 fis8 fis4 fis8 fis4 |
134 gis4 gis8 gis4 gis8 gis4 |
135 gis4 gis fis4 fis |
136 }
137 }
138
139
140 bassMusic = {
141 \set Staff.midiInstrument = #"electric bass (finger)"
142 \set Staff.midiMinimumVolume = #1.0
143 \clef "bass_8"
144 \key fis \minor
145
146 \relative fis,, {
147 \time 4/4 R1*4 \bassIntro
148
149 \time 5/4 \repeat volta 2 \bassThemeWithoutEnd
150 \alternative {
151 { r8 d r4 d'8 d d, e e r8 | }
152 { \time 2/4 r8 d r4 | }
153 }
154 \time 4/4 fis1
155 \whiteNoise
156
157 \time 4/4 \bassThunder
158
159 \time 5/4 \repeat volta 2 \bassTheme
160 \time 4/4 \bassThunderB
161
162 \time 4/4 \bassBeauty
163
164 \bassSolo
165
166 \bassTransition
167 \bassFast
168 \bassToto
169 \transpose c d {
170 \bassShifter
171 \bassEnding
172 }
173 \bassFinal
174 }
175 }
176
177 bass = <<
178 \new Staff {
179 \bassMusic
180 }
181 \new TabStaff \with {
182 stringTunings = #bass-five-string-tuning
183 } {
184 \override Stem #'transparent = ##t
185 \override Beam #'transparent = ##t
186 \bassMusic
187 }
188 >>