stickIntroLeft = \relative c, { r8 b\f cis r \parenthesize \pp r \f cis, | r8 b cis r \parenthesize \pp r \f cis, | r8 b cis r \parenthesize \pp r \f r | e8 b' e, b' dis,8 b' dis, b' | r8 b,, cis r \parenthesize \pp r \f cis, | r8 b cis r \parenthesize \pp r \f cis, | r8 b cis r \parenthesize \pp r \f r | 2 | } stickIntroRight = \relative c { \repeat unfold 3 { 4 r8 4 r8 | } 2 | \repeat unfold 3 { 4 r8 4 r8 | } a'8 gis fis e dis16 e dis8 b4 } 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 | \time 6/8 r r cis r cis cis | \time 2/4 cis8 r cis r | r r cis r | r r cis r | \time 4/4 r8 r r r r r e4 ~ | e2 e4-. dis-. | } stickARight = \relative c { \key cis \minor \time 2/4 r4 r | 4 r8 | r r r | r4 r | 4 r8 | \time 6/8 r r r r| \time 2/4 r4 r | 4 r8 | r r r | \time 4/4 cis'8-2 gis-1 e-3 \change Staff = "stick left" dis'-1 \change Staff = "stick right" c-2 fis,-1 cis'4-2 ~ | cis2 cis4-.-2 c-.-1 | } stickAExtendedLeft = \relative c' { \time 4/4 %% Notes come from the right. The left hand only supports the right %% hand line. r1 | r1 | r2 r4 e4 ~ | e2 e4-. dis-. | r1 | r1 | } stickAExtendedRight = \relative c' { \time 4/4 e8-1 cis-3 \change Staff = "stick left" gis-1 \change Staff = "stick right" fis'-2 c-1 \change Staff = "stick left" a-2 \change Staff = "stick right" 4 ~ | 4. \change Staff = "stick left" e8-2 \change Staff = "stick right" fis-2 \change Staff = "stick left" dis-1 \change Staff = "stick right" c-1 \change Staff = "stick left" e-2 | \change Staff = "stick right" cis8-2 gis-1 e-3 \change Staff = "stick left" dis'-1 \change Staff = "stick right" c-2 fis,-1 cis'4-2 ~ | cis2 cis4-.-2 c-.-1 | e8-1 cis-3 \change Staff = "stick left" gis-1 \change Staff = "stick right" fis'-2 c-1 \change Staff = "stick left" a-2 \change Staff = "stick right" 4 ~ | 2 r8 fis gis a | } stickATransitionLeft = \relative c { \time 4/4 r1 | r1 | r1 | r1 | } stickATransitionRight = \relative c' { b'8 gis e fis gis e 4\arpeggio ~ | 1 ~ \time 4/4 1 ~ | | } stickATransitionVariantLeft = \relative c { \time 4/4 r1 | r1 | r1 | r1 | r1 | r1 | r1 | } stickATransitionVariantRight = \relative c' { \time 4/4 \repeat unfold 5 { cis8-2 gis-1 e-3 e' c4-.-1 cis4-.-2 } 8-. r r q-. r r r r | r q4. r2 | } stickVerseLeft = \relative c { \time 4/4 \key cis \minor cis4\sustainOn gis' e' cis, ~ cis gis' e' r\sustainOff | e,,\sustainOn b' gis' b, ~ b fis' dis' b,\sustainOff | cis4\sustainOn gis' e' cis, ~ cis gis' e' r\sustainOff | e,,\sustainOn b' gis'\sustainOff b,\sustainOn ~ b fis' dis' b,\sustainOff | a,2. 4 ~ | 1 | a,4. b,4 ~ | b1 | } % TODO stickVerseRight = \relative c { \time 4/4 \key cis \minor r1 | r1 | r1 | r1 | r1 | r1 | r1 | r1 | r1 | r1 | r1 | r1 | } stickVerseVariantLeft = \relative c { \time 4/4 \key bes \minor bes4\sustainOn f' des' bes, ~ bes f' des' r\sustainOff | des,\sustainOn as' f' c,\sustainOff ~ c\sustainOn as' es' c,\sustainOff | bes4\sustainOn f' des' bes, ~ bes f' des' r\sustainOff | des,\sustainOn as' f' c,\sustainOff ~ c\sustainOn as' es' c,\sustainOff | ges8 r ges r ges r 4 ~ | 1 | ges,,4. 4. as,4 ~ | as1 | } % TODO stickVerseVariantRight = \relative c { \time 4/4 \key bes \minor r1 | r1 | r1 | r1 | r1 | r1 | r1 | r1 | r1 | r1 | r1 | r1 | } % TODO stickVerseHarderLeft = \stickVerseLeft % TODO stickVerseHarderRight = \stickVerseRight stickNastyLeft = \relative c { \time 6/8 \key cis \minor R2.*8 | R2.*8 | \repeat unfold 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 | \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 | \time 3/4 a2. ~ | a2. | } 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 | 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 | \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 | \time 3/4 c2. ~ | c2. | } stickWaltzLeft = \relative c { \time 3/4 e4 b' g' | es,4 b' g' | d, b' g' | cis,, a' e' | c,\sustainOn g' e' | r2 c,4 | g'2 c,4 | g'2. ~ | g2. | r2 c,4\sustainOff | d4\sustainOn a' fis' | r2 d,4 | a'2 d,4 | a'4. d,4.\sustainOff | cis4 c b | \key fis \minor bes4\sustainOn fis' cis' | r2 bes,4 | fis'2.\sustainOff | \time 4/4 cis4 a' e' cis, | c gis' dis' c, | } stickWaltzRight = \relative c'' { \time 3/4 r4 | r | c d | 2. | 2.\arpeggio | | 2 r4 | 4. 4. | 4 a' b | c b a | 2.\arpeggio | | 2 fis'4 | 4. 4. | e4 fis g | \key fis \minor 2. | 2. | 2 r4 | \time 4/4 4. cis4 | gis'4. fis c4 | } stickOutroLeft = \relative c, { \time 4/4 \repeat unfold 3 { r8 b cis r q r r |} 2 | \repeat unfold 3 { r8 b cis r q r r |} 2 | } stickOutroRight = \relative c' { \repeat unfold 3 { 8 r r r r q r | } 2 | \repeat unfold 3 { 8 r r r r q r | } 2 | } stickEndLeft = {} stickEndRight = {} stick = << \new Staff = "stick right" \relative c' { \set Staff.midiPanPosition = #-0.7 \key cis \minor \clef "treble_8" \time 4/4 \repeat unfold 2 \stickIntroRight \repeat volta 2 \stickARight \stickAExtendedRight \stickATransitionRight \repeat volta 3 \stickVerseRight \stickVerseVariantRight \stickVerseHarderRight \repeat volta 2 \stickARight \stickAExtendedRight \stickATransitionVariantRight \nastyPause \stickNastyRight \stickWaltzRight \repeat volta 2 \stickARight \stickAExtendedRight \repeat volta 2 \stickOutroRight \stickEndRight } %% staff for left hand side \new Staff = "stick left" \relative c { \set Staff.midiPanPosition = #0.7 \key cis \minor \clef "bass" \time 4/4 \repeat unfold 2 \stickIntroLeft \repeat volta 2 \stickALeft \stickAExtendedLeft \stickATransitionLeft \repeat volta 3 \stickVerseLeft \stickVerseVariantLeft \stickVerseHarderLeft \repeat volta 2 \stickALeft \stickAExtendedLeft \stickATransitionVariantLeft \nastyPause \stickNastyLeft \stickWaltzLeft \repeat volta 2 \stickALeft \stickAExtendedLeft \repeat volta 2 \stickOutroLeft \stickEndLeft } >> %% Local Variables: %% compile-command: "make -C .." %% End: