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