r f b g' ges c,4 f8 b, e-. ais,
}
+bassShifter = \relative fis,, {
+ \key e \minor
+ \time 4/4
+ e1 ~ | e8 d2. dis8 | e1 ~ |
+ \time 7/8
+ e8 d2. |
+
+ \key fis \minor
+ \time 4/4
+ fis4 cis8 fis4 a gis8 ~ |
+ gis e r e r e r4 |
+ fis4 cis8 fis4 a gis8 ~ |
+ \time 7/8
+ gis e r e r e r8 |
+
+ \key e \minor
+ \time 4/4
+ e4 b8 e4 g fis8 ~ |
+ fis d r d8 r8 d r4 |
+ e4 b8 e4 g fis8 ~ |
+ \time 7/8
+ fis8 d r d8 r8 d cis |
+
+ \key fis \minor
+ \time 4/4
+ fis4 cis8 fis4 a gis8 ~ |
+ gis e r e8 r8 e r4 |
+
+ fis4 cis8 fis4 a gis8 ~ |
+ \time 7/8
+ gis8 e r e8 r8 e cis |
+}
+
bass = {
\set Staff.midiInstrument = #"electric bass (finger)"
\clef "bass_8"
hh8 hh hh hh hh hh hh hh hh hh hh
}
+ %% shifter
+ \repeat unfold 4 {
+ \time 4/4
+ bd4 hh hh hh |
+ bd4 hh hh hh |
+ bd4 hh hh hh |
+ \time 7/8
+ bd8 bd bd bd bd bd bd |
+ }
+
}
r8 r4 r4 r4 r4 r4
}
+keysShifter = \relative c' {
+ \key e \minor
+ \time 4/4
+ <g e'>4. b'4 <e, b'>4. ~ |
+ <e b'>8 <d b'>4 <d a'>4 d'8 r4 |
+ <g,, e'>4. b'4 <e, b'>4. ~ |
+ \time 7/8
+ <e b'>8 <d b'>4 <d a'>4 d'8 r8 |
+
+ \key fis \minor
+ \time 4/4
+ <fis, a,>4. cis'4 <cis fis,>4. ~ |
+ <cis fis,>8 <cis e,>4 <b e,>4 e8 r4 |
+ <fis, a,>4. cis'4 <cis fis,>4. ~ |
+ \time 7/8
+ <cis fis,>8 <cis e,>4 <b e,>4 e8 r8 |
+}
+
keyboard = {
\set Staff.midiInstrument = #"pad 3 (polysynth)"
\set Staff.midiMinimumVolume = #0.4
\tempo 4 = 160
\keysFast
\repeat volta 2 \keysEleven
+ \repeat unfold 2 \keysShifter
}
r8 r4 r4 r4 r4 r4
}
+%% TODO
+stickShifterLeft = \relative c {
+}
+
+%% TODO
+stickShifterRight = \relative c {
+ \time 4/4
+ r8 e8 g' e, g' e, g' e, |
+ g' fis e, fis' d, fis'4-. r8 |
+ r8 e,8 g' e, g' e, g' e, |
+ \time 7/8
+ g' fis e, fis' d, fis'4-. |
+
+ \time 4/4
+ r8 fis, a' fis, a' fis, a' fis, |
+ a' gis e, gis' e, gis'4-. r8 |
+ r8 fis, a' fis, a' fis, a' fis, |
+ \time 7/8
+ a' gis e, gis' e, gis'4-. |
+}
+
+
stickLeft = {
\key fis \minor
\clef "bass_8"
\stickTransitionLeft
\stickFastLeft
\repeat volta 2 \stickElevenLeft
+
+ %% TODO: short transition
+ \repeat unfold 2 \stickShifterLeft
}
stickRight = {
\stickTransitionRight
\stickFastRight
\repeat volta 2 \stickElevenRight
+ \repeat unfold 2 \stickShifterRight
}
stick = \new PianoStaff <<