summaryrefslogtreecommitdiff
path: root/03-circus/parts
diff options
context:
space:
mode:
authorrekado <rekado@elephly.net>2015-10-29 22:40:08 +0100
committerrekado <rekado@elephly.net>2015-10-30 09:36:35 +0100
commit8496e52fef616ce10a37fb2b070a4f285e10bc91 (patch)
treea8ae761d6ac07555afce4da2f4abdac8532310c3 /03-circus/parts
parent77bbe3c1b9fe2ee058ac8a02d3bfc499c16207b2 (diff)
circus: stick: Add drama section.
Diffstat (limited to '03-circus/parts')
-rw-r--r--03-circus/parts/stick.ly51
1 files changed, 40 insertions, 11 deletions
diff --git a/03-circus/parts/stick.ly b/03-circus/parts/stick.ly
index fe8c694..2f90566 100644
--- a/03-circus/parts/stick.ly
+++ b/03-circus/parts/stick.ly
@@ -158,9 +158,34 @@ stickArpeggioRight = \relative c' {
}
}
+stickDramaLeft = \relative c, {
+ \key b \minor
+ \time 3/4
+ \repeat unfold 2 {
+ <e b' g'>2\sustainOff r4
+ <e b' g'>2 r4
+ <e b' g'>2 r4
+ <e b' g'>2 r4
+ <b fis' d'>2 r4
+ b8 fis' cis' d4.
+ }
+ <a e' cis'>2.\arpeggio ~ | <a e' cis'>2. ~ | <a e' cis'>2. ~ | <a e' cis'>2. |
+ <e b' gis'>2.\arpeggio ~ | <e b' gis'>2. ~ | <e b' gis'>2. ~ | <e b' gis'>2. |
+}
+stickDramaRight = \relative c' {
+ \key cis \minor
+ \time 3/4
+ \repeat unfold 2 {
+ cis2\sustainOff b4 | cis2 b4 | cis2 b4 | cis4 d cis |
+ b fis2 ~ | fis2. |
+ }
+ cis'2. ~ cis2. ~ cis2. b2 a4
+ gis2. ~ gis2. ~ gis2. ~ gis2.
+}
+
stickFinalLeft = \relative c, {
\time 5/4
- d8\sustainOff\sustainOn a' fis'1
+ d8\sustainOn a' fis'1
fis,8\sustainOff\sustainOn cis' a'1
e,8\sustainOff\sustainOn b' gis'1
r8\sustainOff r d,1
@@ -222,16 +247,18 @@ stick = \new PianoStaff <<
\stickBeautyRight
%% Arpeggio
- \time 3/4 { R2. }
+ \key e \minor
+ \stickArpeggioRight
+
\repeat volta 2 {
- \key e \minor
+ \stickArpeggioRight
\stickArpeggioRight
\key fis \minor
\transpose c d { \stickArpeggioRight }
+ } \alternative {
+ { \stickDramaRight }
+ { \stickFinalRight }
}
-
- %% Final
- \stickFinalRight
}
%% staff for left hand side
@@ -279,15 +306,17 @@ stick = \new PianoStaff <<
\stickBeautyLeft
%% Arpeggio
- \time 3/4
- \relative c, { r4 fis8 g fis-. r8 }
+ \key e \minor
+ \stickArpeggioLeft
+
\repeat volta 2 {
- \key e \minor
+ \stickArpeggioLeft
\stickArpeggioLeft
\key fis \minor
\transpose c d { \stickArpeggioLeft }
+ } \alternative {
+ { \stickDramaLeft }
+ { \stickFinalLeft }
}
- %% Final
- \stickFinalLeft
}
>>