song2: Fix up transition.
authorrekado <rekado@elephly.net>
Sat, 3 Dec 2016 09:38:35 +0000 (10:38 +0100)
committerrekado <rekado@elephly.net>
Sat, 3 Dec 2016 09:38:35 +0000 (10:38 +0100)
02-song2/music/bass.ly
02-song2/music/click.ly
02-song2/music/guitar.ly
02-song2/music/keys.ly
02-song2/music/stick.ly

index dda53c447f82788e7a9e60ccce6f56da47890b1f..93a24bc11f7da5afd5b2d0a8e14dee5f4fc20cfe 100644 (file)
@@ -36,7 +36,11 @@ bassTransition = \relative fis,, {
     fis16 r8. fis16 r8 e16 fis fis e fis8 r8. |
   }
 
-  \repeat volta 4 {
+  \repeat volta 2 {
+    r16 fis8 e16 fis8 e16 fis8 fis8 r16 r4      |
+    r16 fis8 e16 fis8 e16 fis16 r16 fis16 e4 r8 |
+  }
+  \repeat volta 2 {
     r16 fis8 e16 fis8 e16 fis8 fis8 r16 r4      |
     r16 fis8 e16 fis8 e16 fis16 r16 fis16 e4 r8 |
   }
index fb32aa46eca370a67c99fb29bb1753f2115060b9..eaccc18e64f7b4a4f2bffbcbc18b7c90b6be931a 100644 (file)
@@ -25,7 +25,10 @@ click = \drummode {
     hh4 hh hh hh | hh4 hh hh hh |
   }
 
-  \repeat volta 4 {
+  \repeat volta 2 {
+    hh4 hh hh hh | hh4 hh hh hh |
+  }
+  \repeat volta 2 {
     hh4 hh hh hh | hh4 hh hh hh |
   }
 
index 307679e776fbb70db55a052c7fec99fe3c1fd71d..11cef6d364f8b88d38cb6d735da6268cd72c8824 100644 (file)
@@ -15,12 +15,16 @@ guitar = \relative c {
 
   %% transition
   \repeat volta 2 { R1*4 }
-  \repeat volta 4 {
+  \repeat volta 2 {
     r16 <b e>8 <a d>16 <b e>8 <a d>16
     <b e>8 <b e>8 r16 r4           |
     r16 <b e>8 <a d>16 <b e>8 <a d>16
     <b e>16 r16 <b e>16 <a d>4 r8 |
   }
+  \repeat volta 2 {
+    r16 g'8 fis16 g8 fis16 g8 g8 r16 r4 |
+    r16 g8 fis16 g8 fis16 g16 r16 g16 fis4 r8 |
+  }
 
   %% crescendo
   \time 6/8
index 4d0f4b7cc8470420f170eb53b02cd09c0d843e79..3b06a1275d524aa948dab57cd1eddb1a49ef1e1f 100644 (file)
@@ -1,14 +1,23 @@
 keysA = { R1*8 }
 keysB = { R1*4 }
 
-keysTransition = \relative c' {
+keysTransitionA = \relative c' {
   \repeat volta 2 {
     <cis fis a>1 | <b e gis>1   |
     <a d fis>1   | <a cis fis>1 |
   }
+}
 
-  %% TODO
-  \repeat volta 4 { R1 | R1 |}
+keysTransitionB = \relative c' {
+  %% TODO: change this.  Also play fast arpeggios in the breaks?
+  \repeat volta 2 {
+    r16 fis8 e16 fis8 e16 fis8 fis8 r16 r4      |
+    r16 fis8 e16 fis8 e16 fis16 r16 fis16 e4 r8 |
+  }
+  \repeat volta 2 {
+    r16 fis8 e16 fis8 e16 fis8 fis8 r16 r4      |
+    r16 fis8 e16 fis8 e16 fis16 r16 fis16 e4 r8 |
+  }
 }
 
 keysCrescendo = {
@@ -98,7 +107,12 @@ keyboard = \relative c' {
 
     \set Staff.midiInstrument = #"pad 2 (warm)"
     \key fis \minor
-    \keysTransition
+    \keysTransitionA
+
+    \set Staff.midiInstrument = #"electric piano 1"
+    \keysTransitionB
+
+    \set Staff.midiInstrument = #"pad 2 (warm)"
     \keysCrescendo
     \keysThree
 
index 270966de3613bad3fcf96f469fd18a12854b856c..903411df0b49744a1a961d77a190e9188c02d4fb 100644 (file)
@@ -75,12 +75,14 @@ stickBRight = \relative c' {
 %% switch to acoustic guitar here
 stickTransitionLeft = \relative c, {
   \repeat volta 2 { R1*4 }
-  \repeat volta 4 { R1*2 }
+  \repeat volta 2 { R1*2 }
+  \repeat volta 2 { R1*2 }
 }
 
 stickTransitionRight = \relative c' {
   \repeat volta 2 { R1*4 }
-  \repeat volta 4 { R1*2 }
+  \repeat volta 2 { R1*2 }
+  \repeat volta 2 { R1*2 }
 }
 
 stickCrescendoLeft = \relative c, {