circus: keys: Align intro repeats with bass.
authorrekado <rekado@elephly.net>
Wed, 21 Oct 2015 14:05:42 +0000 (16:05 +0200)
committerrekado <rekado@elephly.net>
Wed, 21 Oct 2015 14:05:42 +0000 (16:05 +0200)
03-circus/parts/keyboard.ly

index f720ebcaa94da2e9781018c139c402122b8fb5fd..5936bce067382ebc20cf6df733e2ce40781327b0 100644 (file)
@@ -9,7 +9,6 @@ keyboardIntroUpper = \relative c' {
 
   <dis fis ais>8 r r <d fis ais>8 ~ <d fis ais>2 |
   <dis fis ais>8 r r <d fis ais>8 ~ <d fis ais>2 |
-  r2 |
 }
 
 keyboardIntroLower = \relative c {
@@ -19,7 +18,18 @@ keyboardIntroLower = \relative c {
   cis-. gis-.
   dis8 r r d ~ d2 |
   dis8 r r d ~ d2 |
-  r2 |
+}
+
+keysIntroEndUpper = \relative c' {
+  r8 <cis e gis>-. r <cis e gis>-. |
+  r  <cis e gis>-. r <cis e gis>-. |
+  r  <cis e gis>-. r <cis e gis>-. |
+  r  <cis e gis>-. r <cis e gis>-. |
+}
+
+keysIntroEndLower = \relative c {
+  cis4-. gis-. | cis-. gis-. |
+  cis-.  gis-. | cis-. gis-. |
 }
 
 keyboard = \new PianoStaff <<
@@ -28,15 +38,21 @@ keyboard = \new PianoStaff <<
     \time 2/4
     \key cis \minor
     r4 r8 <cis e g> ~ |
-    \keyboardIntroUpper
-    \keyboardIntroUpper
+    \repeat volta 2 \keyboardIntroUpper
+    \alternative {
+      { r2   | }
+      { \keysIntroEndUpper }
+    }
   }
 
   \new Staff \relative c {
     \clef bass
     \key cis \minor
     r2 |
-    \keyboardIntroLower
-    \keyboardIntroLower
+    \repeat volta 2 \keyboardIntroLower
+    \alternative {
+      { r2   | }
+      { \keysIntroEndLower }
+    }
   }
 >>