white noise: Add draft for final.
[music/pretentious.git] / 04-white-noise / music / bass.ly
index 02c1ced..f904526 100644 (file)
@@ -4,7 +4,14 @@ bassIntro = \relative fis,, {
 }
 
 bassBeauty = \relative fis,, {
-  d4. fis fis4 | e4. gis a4                  |
+  \repeat volta 2 {
+    d4. fis fis4 | e4. gis a4                  |
+    d,4. d cis4  | fis8 fis fis fis cis' b a b |
+  }
+
+  %% quiet!
+  r1 | r1 | r1 | r1 |
+  d,4. fis fis4 | e4. gis a4                 |
   d,4. d cis4  | fis8 fis fis fis cis' b a b |
 }
 
@@ -36,83 +43,90 @@ bassSolo = \relative fis,, {
 }
 
 bassTransition = \relative fis,, {
-  \time 3/4
-  fis'8. cis d gis, | a8 gis fis r4. |
+  \time 4/4
+  fis'8. cis d gis, a8 gis |
+  \tempo 4 = 160
+  \time 2/4
+  fis r4. |
 }
 
 bassFast = \relative fis,, {
   \time 4/4
   fis8 e fis a4 gis8 fis e         |
   cis cis cis gis' cis b a16 b a8  |
-  d, d d d d d d d                 |
-  cis eis b' fis' b a gis a        |
-  fis cis fis b4 a8 gis a          |
-  cis b a b a gis fis gis          |
-  d b a gis fis gis a b            |
-  gis gis gis gis cis-. r8 cis,4   |
-}
+  d,\5 d d d d d d d               |
 
-bassEleven = \relative fis,, {
-  \key e \minor
-  \time 11/8
-  \repeat unfold 3 { e'4 e,8 e e r e r e e r |}
-  r f b g' ges c,4 f8 b, e-. ais,
+  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 |
+  fis\2-1 cis\3-1 fis\2-1 b4\1-1 a8\2-4 gis\2-3 a\2-4 |
+  cis\1-3 b\1-1 a\2-4 b\1-1 a\2-4 gis\2-3 fis\2-1 gis\2-3 |
+  d'\1-4 b\1-1 a\2-4 gis\2-3 fis\2-1 gis\2-3 a\2-4 b\1-1 |
+  gis\2-3 gis\2-3 gis\2-3 gis\2-3 cis-.\1-3 r8 cis,4\3-1 |
 }
 
-bassElevenTransition = \relative fis,, {
-  \time 9/8
-  r4. r4. r4.
+%% TODO: rhythm is wrong
+bassToto = \relative fis,, {
+  \repeat volta 2 {
+    fis8 fis r4 r4. fis8 | e8 e r4 r2 |
+    fis2.. fis8 | e1 |
+  }
+
+  gis8 gis r4 r4. gis8 | fis8 fis r4 r2 |
+  gis2.. gis8 | fis1 |
+
+  fis8 fis r4 r4. fis8 | e8 e r4 r2 |
+  fis2.. fis8 | e1 |
 }
 
 bassShifter = \relative fis,, {
   \key e \minor
   \time 4/4
-  e1 ~ | e8 d2. dis8 | e1 ~ |
-  \time 7/8
-  e8 d2. |
+  d8 e8*6 e8 | d4-. r2. | d8 e8*6 e8 |
+  \time 2/4
+  d4-. r4 |
 
   \key fis \minor
   \time 4/4
-  fis4 cis8 fis4 a gis8 |
-  gis e r e r e r4        |
-  fis4 cis8 fis4 a gis8 |
-  \time 7/8
-  gis e r e r e r8 |
+  fis4 cis8 fis4 a gis8 |
+  e r e r e r4.         |
+  fis4 cis8 fis4 a gis8 |
+  \time 2/4
+  e r e r |
 
   \key e \minor
   \time 4/4
-  e4 b8 e4 g fis8 |
-  fis d r d8 r8 d r4 |
-  e4 b8 e4 g fis8 |
-  \time 7/8
-  fis8 d r d8 r8 d cis |
+  e4 b8 e4 g fis8 |
+  d r d8 r8 d r4. |
+  e4 b8 e4 g fis8 |
+  \time 2/4
+  d r d8 r8 |
 
   \key fis \minor
   \time 4/4
-  fis4 cis8 fis4 a gis8 ~ |
-  gis e r e8 r8 e r4 |
-
-  fis4 cis8 fis4 a gis8 ~ |
-  \time 7/8
-  gis8 e r e8 r8 e cis |
+  fis4 cis8 fis4 a gis8 |
+  e r e8 r8 e r4. |
+  fis4 cis8 fis4 a4. |
+  gis4 e cis cis |
 }
 
 bassEnding = \relative fis,, {
   \time 4/4
   d1 | e1 | fis1 | gis2. a4 |
   d1 | e1 | fis1 | fis2 e2 |
-  d1 | e1 | fis4 gis a cis | fis2 e2 |
-  d2 fis | e1 ~ | e1 |
+  d1 | e1 | fis4\3-1 gis\3-2 a\3-3 cis\2 | fis2 e2 |
+  d2\2 fis | e1 ~ | e1 |
+}
 
-  \tempo 4 = 120
-  fis,,1 |
-  fis8. fis fis fis fis8 fis |
-  fis8. fis fis fis fis8 fis |
-  fis8. fis fis fis fis8 fis |
+bassFinal = \relative fis,, {
+  \tempo 4 = 220
+  \time 4/4
+  R1*2 |
 
-  fis8 e16 fis8 e16 fis8 e16 fis8 e16 fis8 e |
-  fis8 e16 fis8 e16 fis8 e16 fis8 e16 fis8 e |
-  fis8 e16 fis8 e16 fis8 e16 fis8 e16 fis8 e |
+  \repeat volta 12 {
+    e4 e8 e4 e8 e4 |
+    fis4 fis8 fis4 fis8 fis4 |
+    gis4 gis8 gis4 gis8 gis4 |
+    gis4 gis fis4 fis |
+  }
 }
 
 
@@ -138,17 +152,18 @@ bassMusic = {
     \time 5/4 \repeat volta 2 \bassTheme
     \time 4/4                 \bassThunder
 
-    \time 4/4 \repeat volta 2 \bassBeauty
+    \time 4/4 \bassBeauty
 
     \bassSolo
 
     \bassTransition
-    \tempo 4 = 160
     \bassFast
-    \repeat volta 2 \bassEleven
-    \bassElevenTransition
-    \bassShifter
-    \bassEnding
+    \bassToto
+    \transpose c d {
+      \bassShifter
+      \bassEnding
+    }
+    \bassFinal
   }
 }