song1: bass: Add stubs.
authorrekado <rekado@elephly.net>
Sun, 3 Apr 2016 17:33:10 +0000 (19:33 +0200)
committerrekado <rekado@elephly.net>
Sun, 3 Apr 2016 17:33:10 +0000 (19:33 +0200)
01-song1/parts/bass.ly

index cd897770319f73e029e7e415172c14224bde59d7..aebd5bab4d28e3272495ae7010f4b701fb01781b 100644 (file)
@@ -3,14 +3,163 @@ bassIntro = \relative fis,, {
   R1*4 |
   cis8 r r4 r4 r8 b |
   cis8 r r4 r4 r8 b |
-  cis8 r r4 r2 |
+  cis8 r r4 r2 | r1 |
 }
 
+bassA = {
+  \time 2/4
+  r2 | r2 | r2 |
+  r2 | r2 |
+  \time 6/8
+  r4. r4. |
+
+  \time 2/4
+  r2 | r2 | r2 |
+  \time 4/4
+  R1 | R1 |
+}
+
+bassAExtended = {
+  \time 4/4
+  R1 | R1 |
+  %% more intense!
+  \repeat unfold 4 {
+    R1 | R1 |
+  }
+}
+
+bassATransition = {
+  \time 4/4 R1 | R1 |
+}
+
+bassVerse = \relative c {
+  \time 4/4
+  \key cis \minor
+  R1 | R1 |
+  R1 | R1 |
+  R1 | R1 |
+  R1 | R1 |
+  R1 | R1 |
+  R1 | R1 |
+}
+
+bassVerseVariant = {
+  \time 4/4
+  \key bes \minor
+  R1 | R1 |
+  R1 | R1 |
+  R1 | R1 |
+  R1 | R1 |
+  R1 | R1 |
+  R1 | R1 |
+}
+
+%% TODO
+bassVerseHarder = \bassVerse
+
+%% TODO
+bassNasty = \relative c' {
+  \time 6/8
+  \key cis \minor
+  \repeat unfold 2 \repeat volta 2 {
+    R2. | R2. |
+    R2. | R2. |
+    R2. | R2. |
+    R2. | R2. |
+
+    R2. | R2. |
+    R2. | R2. |
+    R2. | R2. |
+    R2. | R2. |
+  }
+
+  R2. | R2. |
+  R2. | R2. |
+  R2. | R2. |
+
+  R2. | R2. |
+
+  \key e \minor
+  R2. | R2. |
+  R2. | R2. |
+  R2. | R2. |
+  R2. | R2. |
+
+  R2. | R2. |
+  R2. | R2. |
+
+  R2. | R2. |
+  R2. | R2. |
+  R2. | R2. |
+  R2. | R2. | R2. |
+}
+
+%% TODO
+bassWaltz = \relative c'' {
+  \time 3/4
+  R2. | R2. |
+  R2. | R2. |
+  R2. | R2. | r2 r4 |
+  r4. r4. | r2. | r2. |
+  r2. | r2. | r2 r4 |
+  r4. r4. | r4 r r |
+  \key fis \minor
+  r2. | r2. | r2 r4 |
+  r4. r |
+}
+
+%% TODO
+bassB = {
+  \time 2/4
+  r2 | r2 | r2 |
+  r2 | r2 |
+  \time 6/8
+  r4. r4. |
+
+  \time 2/4
+  r2 | r2 | r2 |
+  \time 4/4
+  R1 | R1 |
+}
+
+bassBTransition = {
+  \time 4/4
+  R1 | R1 |
+}
+
+
+bassEnd = \relative fis, {
+  \time 4/4
+  \repeat unfold 3 { cis8 b r b cis r cis r |}
+  e e e e b b b b |
+  \repeat unfold 3 { cis8 b r b cis r cis r |}
+  e e e e fis fis fis gis |
+}
+
+
 bass = {
   \set Staff.midiInstrument = #"electric bass (pick)" % finger
   \set Staff.pedalSustainStyle = #'bracket
   \clef "bass_8"
 
   \key cis \minor
-  \bassIntro
+  \repeat volta 2 \bassIntro
+  \repeat volta 2 \bassA
+  \bassAExtended
+  \bassATransition
+
+  \repeat volta 2 \bassVerse
+  \bassVerseVariant
+  \bassVerseHarder
+
+  \repeat volta 2 \bassA
+  \bassAExtended
+  \bassATransition
+
+  \bassNasty
+  \bassWaltz
+
+  \repeat volta 2 \bassB
+  \bassBTransition
+  \repeat volta 4 \bassEnd
 }