circus: bass: Add harmonics.
authorrekado <rekado@elephly.net>
Mon, 26 Oct 2015 19:24:10 +0000 (20:24 +0100)
committerrekado <rekado@elephly.net>
Mon, 26 Oct 2015 19:24:10 +0000 (20:24 +0100)
03-circus/parts/bass.ly

index 1592b4a..2878af6 100644 (file)
@@ -58,14 +58,27 @@ bassDance = \relative cis, {
 }
 
 bassBeauty = \relative cis, {
-  \repeat unfold 3 {
-    \time 4/4 { b,1 |}
-    %% TODO: natural harmonics
-    \time 3/4 { r8 r r r r r | }
+  \time 4/4 { b,1 |}
+  \time 3/4
+  \relative cis' {
+    \ottava #2
+    r8 d^\flageolet\sustainOn cis^\flageolet r
+    a^\flageolet\sustainOff\sustainOn fis'^\flageolet |
+    \ottava #0
+  }
+  \repeat unfold 2 {
+    \time 4/4 { b1 |}
+    \time 3/4
+    \relative cis' {
+      \ottava #2
+      r8 d^\flageolet\sustainOff\sustainOn cis^\flageolet r
+      a^\flageolet\sustainOff\sustainOn fis'^\flageolet |
+      \ottava #0
+    }
   }
 
   \time 4/4
-  b'4.-> a a8-> g8 ~ |
+  b'4.->\sustainOff a a8-> g8 ~ |
   \time 5/8
   g4 r8 g8 fis |
   \time 4/4
@@ -75,17 +88,26 @@ bassBeauty = \relative cis, {
     \time 7/8
     b4. ~ b2 |
     \time 3/4
-    %% TODO: natural harmonics
-    \time 3/4 { r8 r r r r r | }
+    \relative cis' {
+      \ottava #2
+      r8 d^\flageolet\sustainOn cis^\flageolet r
+      a^\flageolet\sustainOff\sustainOn fis'^\flageolet |
+      \ottava #0
+    }
 
     \repeat unfold 2 {
       \time 4/4 { b1 |}
-      %% TODO: natural harmonics
-      \time 3/4 { r8 r r r r r | }
+      \time 3/4
+      \relative cis' {
+        \ottava #2
+        r8 d^\flageolet\sustainOff\sustainOn cis^\flageolet r
+        a^\flageolet\sustainOff\sustainOn fis'^\flageolet |
+        \ottava #0
+      }
     }
 
     \time 4/4
-    b'4.-> a a8-> g8 ~ |
+    b'4.->\sustainOff a a8-> g8 ~ |
   } \alternative {
     {
       \relative cis, {
@@ -106,6 +128,7 @@ bassBeauty = \relative cis, {
 
 bass = {
   \set Staff.midiInstrument = #"electric bass (finger)"
+  \set Staff.pedalSustainStyle = #'bracket
   \clef "bass_8"
   \key cis \minor