song 1: stick: Reduce repetitive breaks.
[music/pretentious.git] / 01-song1 / music / stick.ly
index 625a613..c38a9ec 100644 (file)
@@ -1,3 +1,5 @@
+\include "../stafftab.ly"
+
 stickIntroLeft = \relative c, {
   r8 b\f cis r \parenthesize <cis' gis'>\pp r <cis gis'>\f cis, |
   r8 b   cis r \parenthesize <cis' gis'>\pp r <cis gis'>\f cis, |
@@ -21,15 +23,15 @@ stickIntroRight = \relative c {
 stickALeft = \relative c {
   \key cis \minor
   \time 2/4
-  cis8 r cis r | r r cis r | r r cis cis |
-  cis8 r cis r | r r cis r |
+  cis8 r cis r | r4 cis8 r | r4 cis8 cis |
+  cis8 r cis r | r4 cis8 r |
   \time 6/8
-  r r cis r cis cis  |
+  r4 cis8 r cis cis  |
 
   \time 2/4
-  cis8 r cis r | r r cis r | r r cis r   |
+  cis8 r cis r | r4 cis8 r | r4 cis8 r   |
   \time 4/4
-  r8 r r  r r r e'4 ~ | e2 e4-. dis-. |
+  r2 r4 e'4 ~ | e2 e4-. dis-. |
 }
 
 stickARight = \relative c {
@@ -170,42 +172,36 @@ stickNastyLeft = \relative c {
   \time 6/8
   \key cis \minor
   R2.*8 | R2.*8 |
-  \repeat unfold 8 {
+  \repeat volta 8 {
     cis,8 cis' cis, r cis cis' | cis, r cis cis' cis, r |
   }
 
-  cis' cis cis r cis cis | cis r cis cis cis r |
-  cis cis cis r cis cis | cis r cis cis cis r |
-  cis cis cis r cis cis | cis r cis cis cis r |
-  cis cis cis r cis cis | cis r cis cis cis r |
-
-  cis cis cis r cis cis | cis r cis cis cis r |
-  cis cis cis r cis cis | cis r cis cis cis r |
-  cis cis cis r cis cis | cis r cis cis cis r |
-  cis cis cis r cis cis | cis r cis cis cis r |
-
-  cis cis cis r cis cis | cis r cis cis cis r |
-  cis cis cis r cis cis | cis r cis cis cis r |
-  cis cis cis r cis cis | cis r cis cis cis r |
-  cis cis cis r cis cis | bis r bis bis bis r |
+  \repeat volta 3 {
+    cis' cis cis r cis cis | cis r cis cis cis r |
+    cis cis cis r cis cis | cis r cis cis cis r |
+    cis cis cis r cis cis | cis r cis cis cis r |
+    cis cis cis r cis cis |
+  } \alternative {
+    { cis r cis cis cis r |}
+    { bis r bis bis bis r |}
+  }
 
   \key e \minor
   b b b r b b | b r c c c r |
   c c c r c c | b r b b b r |
 
-  e, e e r e e | e r e e fis' g |
-  fis fis fis r fis fis | fis g a b, c b |
-
-  e, e e r e e | e r e e fis' g |
-  ais, ais ais r ais ais | a r a a a r |
-
-  e e e r e e | e r e e fis' g |
-  fis fis fis r fis fis | fis g a b, c b |
-
-  e, e e r e e | e r e e fis' g |
-
-  \time 9/8
-  fis fis fis r fis fis fis16-. r fis8 g |
+  \repeat volta 2 {
+    e, e e r e e | e r e e fis' g |
+    fis fis fis r fis fis | fis g a b, c b |
+
+    e, e e r e e | e r e e fis' g |
+  } \alternative {
+    { ais, ais ais r ais ais | a r a a a r |}
+    {
+      \time 9/8
+      fis fis fis r fis fis fis16-. r fis8 g |
+    }
+  }
 
   \time 3/4
   a2. ~ | a2. |
@@ -214,40 +210,35 @@ stickNastyLeft = \relative c {
 stickNastyRight = \relative c {
   \time 6/8
   \key cis \minor
-  \repeat unfold 2 { R2.*8 | R2.*8 |}
-
-  e8 e e r e e | e r e e e r |
-  es es es r es es | fis r fis fis fis r |
-  e e e r e e | e r e e e r |
-  e e e r e e | e r e e e r |
-
-  e8 e e r e e | e r e e e r |
-  es es es r es es | fis r fis fis fis r |
-  e e e r e e | e r e e e r |
-  e e e r e e | e r e e e r |
+  R2.*8 | R2.*8 |
+  \repeat volta 8 { R2.*2 |}
 
-  e8 e e r e e | e r e e e r |
-  es es es r es es | fis r fis fis fis r |
-  e e e r e e | e r e e e r |
-  e e e r e e | es r es es es r |
+  \repeat volta 3 {
+    e8 e e r e e | e r e e e r |
+    es es es r es es | fis r fis fis fis r |
+    e e e r e e | e r e e e r |
+    e e e r e e |
+  }
+  \alternative {
+    { e r e e e r |}
+    { es r es es es r |}
+  }
 
   \key e \minor
   e e e r e e | e r e e e r |
   e e e r e e | es r es es es r |
 
-  e e e r e e | e r e e a b |
-  a a a r a a | a b c es e es |
-
-  e, e e r e e | e r e e a b |
-  ais ais ais r ais ais | a r a a a r |
-
-  e e e r e e | e r e e a b |
-  a a a r a a | a b c es e es |
-
-  e, e e r e e | e r e e a b |
-
-  \time 9/8
-  a a a r a a a16-. r a8 b |
+  \repeat volta 2 {
+    e e e r e e | e r e e a b |
+    a a a r a a | a b c es e es |
+    e, e e r e e | e r e e a b |
+  } \alternative {
+    { ais ais ais r ais ais | a r a a a r |}
+    {
+      \time 9/8
+      a a a r a a a16-. r a8 b |
+    }
+  }
 
   \time 3/4
   c2. ~ | c2. |
@@ -306,13 +297,14 @@ stickEndRight = {}
 
 
 stick = <<
-  \new Staff = "stick right" \relative c' {
+  \new StaffTab = "stick right" \relative c' {
+    \set Staff.stringTunings = #stick-matched-reciprocal-tuning
     \set Staff.midiPanPosition = #-0.7
     \key cis \minor
     \clef "treble_8"
 
     \time 4/4
-    \repeat unfold 2 \stickIntroRight
+    \repeat volta 2 \stickIntroRight
     \repeat volta 2 \stickARight
     \stickAExtendedRight
     \stickATransitionRight
@@ -338,13 +330,14 @@ stick = <<
   }
 
   %% staff for left hand side
-  \new Staff = "stick left" \relative c  {
+  \new StaffTab = "stick left" \relative c  {
+    \set Staff.stringTunings = #stick-matched-reciprocal-tuning
     \set Staff.midiPanPosition = #0.7
     \key cis \minor
     \clef "bass"
 
     \time 4/4
-    \repeat unfold 2 \stickIntroLeft
+    \repeat volta 2 \stickIntroLeft
     \repeat volta 2 \stickALeft
     \stickAExtendedLeft
     \stickATransitionLeft