From 1b73a6439cd0e05f0bd767d19cb4a60c3d6f0ad2 Mon Sep 17 00:00:00 2001 From: rekado Date: Sat, 4 Jun 2016 22:29:52 +0200 Subject: Rename directories. parts -> music instr -> parts --- 03-circus/03-circus.ly | 8 +- 03-circus/music/bass.ly | 181 ++++++++++++++++++ 03-circus/music/click.ly | 69 +++++++ 03-circus/music/keyboard.ly | 252 ++++++++++++++++++++++++ 03-circus/music/stick.ly | 452 ++++++++++++++++++++++++++++++++++++++++++++ 03-circus/parts/bass.ly | 181 ------------------ 03-circus/parts/click.ly | 69 ------- 03-circus/parts/keyboard.ly | 252 ------------------------ 03-circus/parts/stick.ly | 452 -------------------------------------------- 9 files changed, 958 insertions(+), 958 deletions(-) create mode 100644 03-circus/music/bass.ly create mode 100644 03-circus/music/click.ly create mode 100644 03-circus/music/keyboard.ly create mode 100644 03-circus/music/stick.ly delete mode 100644 03-circus/parts/bass.ly delete mode 100644 03-circus/parts/click.ly delete mode 100644 03-circus/parts/keyboard.ly delete mode 100644 03-circus/parts/stick.ly (limited to '03-circus') diff --git a/03-circus/03-circus.ly b/03-circus/03-circus.ly index 07e8a4a..42ad6c8 100644 --- a/03-circus/03-circus.ly +++ b/03-circus/03-circus.ly @@ -7,10 +7,10 @@ } \include "../settings.ly" -\include "parts/bass.ly" -\include "parts/keyboard.ly" -\include "parts/stick.ly" -\include "parts/click.ly" +\include "music/bass.ly" +\include "music/keyboard.ly" +\include "music/stick.ly" +\include "music/click.ly" AllMusic = << \new Staff = "keyboard" { \keyboard } diff --git a/03-circus/music/bass.ly b/03-circus/music/bass.ly new file mode 100644 index 0000000..007efe9 --- /dev/null +++ b/03-circus/music/bass.ly @@ -0,0 +1,181 @@ +bassA = \relative cis, { + cis,4 gis' | cis gis | + cis gis | cis r8 cis, ~ | + cis4 gis' | cis gis | + cis gis | + + dis'8 ais r d8 ~ d8 a4 d,8 | + dis'8 ais r d8 ~ d2 | +} + +bassB = \relative cis, { + \time 2/4 + cis4 gis cis gis cis gis | + \time 3/4 + cis8 e8 gis, gis r gis | + \time 2/4 + a4 e a e a e | + a c8 b r f f r | +} + +bassSpooky = \relative fis,, { + \time 2/4 + fis8 fis fis fis fis fis fis fis fis fis fis fis + \time 3/4 + fis8 a8 cis, cis r cis | + \time 2/4 + d'8 d d d d d d d d d d d + d4 f8 e r ais, ais r +} + +bassC = \relative cis, { + \time 2/4 + b4. b8-. | b4. b8-. | b4. b8-. | + \time 3/4 + b8 d8 fis, fis r fis | + \time 2/4 + g4. d8-. | g4. d8-. | g4. d8-. | + g4 ais8 a r dis, dis r +} + +bassWeird = \relative cis, { + \repeat volta 2 { + \time 5/4 + g4 d g d g8 a | + \time 9/8 + b4 fis cis'8 d cis r ais | + } \alternative { + { b4 fis cis'8 d cis r a | } + { b4 fis cis'8 d cis r a | } + } +} + +bassDance = \relative cis, { + \time 5/4 + e4 r2 r2 | b4 r1 | + \time 3/4 + e2. | fis8-. fis-. fis,4 r4_"D.S." \bar "|." | +} + +bassBeauty = \relative cis, { + \time 4/4 { b,1 |} + \time 3/4 + \relative cis' { + \ottava #2 + r8 d^\flageolet\sustainOn cis^\flageolet r + a^\flageolet\sustainOff\sustainOn fis'^\flageolet | + \ottava #0 + } + \repeat unfold 2 { + \time 4/4 { b1 |} + \time 3/4 + \relative cis' { + \ottava #2 + r8 d^\flageolet\sustainOff\sustainOn cis^\flageolet r + a^\flageolet\sustainOff\sustainOn fis'^\flageolet | + \ottava #0 + } + } + + \time 4/4 + b'4.->\sustainOff a a8-> g8 ~ | + \time 6/8 + g4. r8 g8 fis | + \time 9/8 + e2 r4 d8 r cis | + + \repeat volta 2 { + \time 7/8 + b4. ~ b2 | + \time 3/4 + \relative cis' { + \ottava #2 + r8 d^\flageolet\sustainOn cis^\flageolet r + a^\flageolet\sustainOff\sustainOn fis'^\flageolet | + \ottava #0 + } + + \repeat unfold 2 { + \time 4/4 { b1 |} + \time 3/4 + \relative cis' { + \ottava #2 + r8 d^\flageolet\sustainOff\sustainOn cis^\flageolet r + a^\flageolet\sustainOff\sustainOn fis'^\flageolet | + \ottava #0 + } + } + + \time 4/4 + b'4.->\sustainOff a a8-> g8 ~ | + } \alternative { + { + \relative cis, { + \time 6/8 + g4. r8 g8 fis | + \time 9/8 + e2 r4 d8 r cis | + } + } + { + \relative cis, { + \time 6/8 + g4. r8 g8 fis | + } + } + } +} + +bassMusic = { + \set Staff.midiInstrument = #"electric bass (finger)" + \set Staff.pedalSustainStyle = #'bracket + \clef "bass_8" + \key cis \minor + + %% Intro + \time 2/4 + \relative cis, { R2 | r4 r8 cis, ~ | } + \relative cis, { + \repeat volta 2 \bassA + \alternative { + { cis4-. gis-. | } + { cis4 gis | cis gis | cis gis | cis gis |} + } + } + + %% Solo + \tempo 4 = 150 + \bassB \bassB + + %% Spooky + \key fis \minor + \repeat volta 2 \bassSpooky + + %% Half time feel + \key b \minor + \repeat volta 2 { + \inStaffSegno % start repeat + \repeat volta 2 \bassC + \bassWeird + \bassDance + } + + %% Beauty + \bassBeauty + + %% Arpeggio + %% TODO +} + +bass = << + \new Staff { + \bassMusic + } + \new TabStaff \with { + stringTunings = #bass-five-string-tuning + } { + \override Stem #'transparent = ##t + \override Beam #'transparent = ##t + \bassMusic + } +>> diff --git a/03-circus/music/click.ly b/03-circus/music/click.ly new file mode 100644 index 0000000..406eaf3 --- /dev/null +++ b/03-circus/music/click.ly @@ -0,0 +1,69 @@ +click = \drummode { + %% intro + \time 2/4 + hh4 hh | hh hh | + \repeat volta 2 { + hh4 hh | hh hh | + hh hh | hh hh | + hh hh | hh hh | + hh hh | + + hh hh | hh hh | + hh hh | hh hh | + } + \alternative { + { hh4 hh | } + { hh4 hh | hh hh | hh hh | hh8 hh hh hh |} + } + + %% solo + \repeat unfold 2 { + \time 2/4 + 4 hh | hh hh | hh hh | + \time 3/4 + hh hh hh | + \time 2/4 + hh hh | hh hh | hh hh | hh hh | hh hh | + } + + %% spooky + \repeat volta 2 { + \time 2/4 + bd16 bd bd bd bd bd bd bd | + bd16 bd bd bd bd bd bd bd | + bd16 bd bd bd bd bd bd bd | + \time 3/4 + bd8 bd bd bd bd bd | + \time 2/4 + bd16 bd bd bd bd bd bd bd | + bd16 bd bd bd bd bd bd bd | + bd16 bd bd bd bd bd bd bd| + bd4 bd8 bd8 | r8 bd bd r8 | + } + + %% half time + \repeat volta 2 { + \repeat volta 2 { + \time 2/4 + hh4 cymch | hh cymch | hh cymch | + \time 3/4 + hh cymch cymch | + \time 2/4 + hh4 cymch | hh cymch | hh cymch | + hh4 cymch | hh cymch | + } + + %% weird + \repeat volta 2 { + \time 5/4 { hh4 hh hh hh hh |} + \time 9/8 { hh8 hh hh hh hh hh hh hh hh |} + } \alternative { + { hh8 hh hh hh hh hh hh hh hh |} + { hh8 hh hh hh hh hh hh hh hh |} + } + + %% dance + \time 5/4 { hh4 hh hh hh hh | hh4 hh hh hh hh |} + \time 3/4 { hh4 hh hh | hh hh hh |} + } +} diff --git a/03-circus/music/keyboard.ly b/03-circus/music/keyboard.ly new file mode 100644 index 0000000..1500866 --- /dev/null +++ b/03-circus/music/keyboard.ly @@ -0,0 +1,252 @@ +keyboardIntroUpper = \relative c' { + 8 ~ -. r -. r -. r -. + r -. r -. r -. r + + 8 ~ + 8 ~ -. + r -. r -. r -. + r -. r -. + + 8 r r 8 ~ 2 | + 8 r r 8 ~ 2 | +} + +keyboardIntroLower = \relative c { + cis4-. gis-. cis-. gis-. + cis-. gis-. cis-. r8 cis ~ + cis4 gis-. cis-. gis-. + cis-. gis-. + dis8 r r d ~ d2 | + dis8 r r d ~ d2 | +} + +keysIntroEndUpper = \relative c' { + r8 -. r -. | + r -. r -. | + r -. r -. | + r -. r -. | +} + +keysIntroEndLower = \relative c { + cis4-. gis-. | cis-. gis-. | + cis-. gis-. | cis-. gis-. | +} + +keysSoloUpper = \relative c' { + \time 2/4 + r8 -. r -. | + r -. r -. | + r -. r -. | + \time 3/4 + r -. r r -. r | + \time 2/4 + r8 -. r -. | + r -. r -. | + r -. r -. | + r -. r r | + -. r r -. | +} + +keysSoloLower = \relative c { + \time 2/4 + cis4-. gis-. | cis-. gis-. | + cis-. gis-. | + \time 3/4 + cis8 r gis gis r gis | + \time 2/4 + a4-. e-. | a-. e-. | a-. e-. | + a-. c8 b | r f f r | +} + +keysSpookyUpper = \relative c' { + \time 2/4 + 2 ~ | ~ | ~ | + \time 3/4 + 2. | + \time 2/4 + 2 ~ | ~ | + ~ | ~ | + | +} + +keysSpookyLower = \relative c { + \time 2/4 + fis2 ~ | fis ~ | fis ~ | + \time 3/4 + fis2. | + \time 2/4 + d2 ~ | d ~ | d ~ | d ~ | d | +} + +keysHalfUpper = \relative c' { + \time 2/4 + r4 8-. r | + r4 8-. r | + r4 8-. r | + \time 3/4 + r4 8-. r -. r | + \time 2/4 + r4 8-. r | + r4 8-. r | + r4 8-. r | + r4 8-. r | + r4 8-. r | +} + +keysHalfLower = \relative c { + \time 2/4 + b4. r8 | b4. r8 | b4. r8 | + \time 3/4 + b4-. r r | + \time 2/4 + g-. r | g-. r | g-. r | + g-. r | g-. r8 g-. | +} + +keysWeirdUpper = \relative c' { + \repeat volta 2 { + \time 5/4 { 8 r r r r r |} + \time 9/8 { 8 r r r r r |} + } \alternative { + { 8 r r r r r |} + { 8 r r r r r |} + } +} + +keysWeirdLower = \relative c { + \repeat volta 2 { + \time 5/4 { g8 r g r g r g r g r |} + \time 9/8 { b8 r b r b r b r b | } + } \alternative { + { b8 r b r b r b r b |} + { b8 r b r b r b r b |} + } +} + +keysDanceUpper = \relative c' { + \time 5/4 { 4 r2 r2 | 4 r2 r2 | } + \time 3/4 { 2. | 4 ~ 4 r4 | } +} + +keysDanceLower = \relative c { + \time 5/4 { d4 r2 r2 | d4 r2 r2 | } + \time 3/4 { e2. | e4 d4 r4 | } +} + +keysBeautyUpper = \relative c' { + \repeat unfold 3 { + \time 4/4 { r1 |} + \time 3/4 { r2. |} + } + + \time 4/4 + b'4.-> a a8-> g8 ~ | + \time 6/8 + g4. r8 g8 fis | + \time 9/8 + e2 r4 d8 r cis | + + \repeat volta 2 { + \time 7/8 { r8*7 |} + \time 3/4 { r2. |} + + \repeat unfold 2 { + \time 4/4 { r1 |} + \time 3/4 { r2. |} + } + \time 4/4 + b'4.-> a a8-> g8 ~ | + } \alternative { + { \time 6/8 g4. r8 g8 fis | + \time 9/8 e2 r4 d8 r cis |} + { \time 6/8 g'4. r8 g8 fis |} + } +} + +keysBeautyLower = \relative c { + \repeat unfold 3 { + \time 4/4 { b1 | } + \time 3/4 { d4. cis | } + } + \time 4/4 { R1 |} + \time 6/8 R8*6 | + \time 9/8 R8*9 | + + \repeat volta 2 { + \time 7/8 { b8*7 | } + \time 3/4 { d4. cis | } + + \repeat unfold 2 { + \time 4/4 { b1 | } + \time 3/4 { d4. cis | } + } + \time 4/4 { R1 |} + } \alternative { + { \time 6/8 R8*6 | + \time 9/8 R8*9 | } + { \time 6/8 { R8*6 |} } + } +} + +keyboard = \new PianoStaff << + \set PianoStaff.midiInstrument = #"reed organ" + \new Staff \relative c' { + \time 2/4 + \key cis \minor + R2 | r4 r8 ~ | + \repeat volta 2 \keyboardIntroUpper + \alternative { + { r2 | } + { \keysIntroEndUpper } + } + + %% Stick solo + \repeat unfold 2 \keysSoloUpper + + %% Spooky! + \key fis \minor + \set PianoStaff.midiInstrument = #"choir aahs" + \repeat volta 2 \keysSpookyUpper + + %% Half time feel + \key b \minor + \repeat volta 2 { + \set PianoStaff.midiInstrument = #"reed organ" + \repeat volta 2 \keysHalfUpper + \keysWeirdUpper + \keysDanceUpper + } + + %% Beauty + \set PianoStaff.midiInstrument = #"string ensemble 1" + \keysBeautyUpper + } + + \new Staff \relative c { + \clef bass + \key cis \minor + r2 | r2 | + \repeat volta 2 \keyboardIntroLower + \alternative { + { r2 | } + { \keysIntroEndLower } + } + + \repeat unfold 2 \keysSoloLower + + %% Spooky! + \key fis \minor + \repeat volta 2 \keysSpookyLower + + %% Half time feel + \key b \minor + \repeat volta 2 { + \repeat volta 2 \keysHalfLower + \keysWeirdLower + \keysDanceLower + } + + %% Beauty + \keysBeautyLower + } +>> diff --git a/03-circus/music/stick.ly b/03-circus/music/stick.ly new file mode 100644 index 0000000..95aef9b --- /dev/null +++ b/03-circus/music/stick.ly @@ -0,0 +1,452 @@ +stickA = \relative c'' { + g8 gis-. g-. gis-. | a-. gis16 g8.-. gis8-. | + r gis g gis | e4 r8 g~ | + + g gis-. g-. gis-. | a-. gis16 g8.-. gis8-. | + g gis g gis | + + 8 r r ~ | 2 | + 8 r r ~ | 2 | +} + +stickHalfTimeFeel = \relative c' { + \time 2/4 + b8 d r b16 d | + fis8-. r8 r4 | + r8 b,16 d fis g fis8 | + \time 3/4 + e16 d cis b d cis c b + \tuplet 3/2 { fis8 g b } | + \time 2/4 + ais8 r8. g16 a ais d4 r8*5 + d,4 dis eis fis r8 | +} + +stickWeird = \relative c' { + \repeat volta 2 { + \time 5/4 {g4. fis16 g cis8 d r g, fis cis |} + \time 9/8 {cis'4. b16 fis a8 b2 | } + } \alternative { + {r2 r8 b8 a g fis |} + {r2 r8 b cis d fis |} + } +} + +%% TODO +stickWeirdLeft = \relative c, { + \repeat volta 2 { + \time 5/4 { r2. r2 |} + \time 9/8 { r1 r8 | } + } \alternative { + { r1 r8 |} + { r1 r8 |} + } +} + +stickDance = \relative c' { + \time 5/4 + g'4. fis8 e4 r2 + fis4. e16 d b4 + %% TODO + \tuplet 3/2 { f8 b d } + fis4 + + \time 3/4 + e2. | d8 cis ais4 r4 +} + +%% TODO +stickDanceLeft = \relative c, { + \time 5/4 { r2. r2 | r2. r2 | } + \time 3/4 { r2. | r2. | } +} + + +stickBeautyLeft = \relative c, { + \repeat unfold 3 { + \time 4/4 + b8\sustainOn fis' cis' d8 ~ d2 | + \time 3/4 + g,8\sustainOff d' b' + a, e' cis' | + } + + \time 4/4 + 4.-> 8-> 8 ~ | + \time 6/8 + 4. r8 g8 fis | + \time 9/8 + e2 r4 d8 r cis | + + \repeat volta 2 { + \time 7/8 + b4\sustainOn d'8 ~ d2 | + \time 3/4 + g,8\sustainOff d' b' + a, e' cis' | + + \repeat unfold 2 { + \time 4/4 + b,,8\sustainOn fis' cis' d8 ~ d2 | + \time 3/4 + g,8\sustainOff d' b' + a, e' cis' | + } + + \time 4/4 + 4.-> 8-> 8 ~ | + } \alternative { + { + \relative c, { + \time 6/8 + 4. r8 g8 fis | + \time 9/8 + e2 r4 d8 r cis | + } + } + { + \relative c, { + \time 6/8 + 4. r8 g8 fis | + } + } + } +} + +stickBeautyRight = \relative c' { + \repeat unfold 3 { + \time 4/4 { R1 | } + \time 3/4 { R2. | } + } + \time 4/4 { R1 |} + \time 6/8 R8*6 | + \time 9/8 R8*9 | + + \repeat volta 2 { + \time 7/8 { R8*7 | } + \time 3/4 { R2. | } + + \repeat unfold 2 { + \time 4/4 { R1 | } + \time 3/4 { R2. | } + } + \time 4/4 { R1 |} + } \alternative { + { \time 6/8 R8*6 | + \time 9/8 R8*9 | } + { \time 6/8 { R8*6 |} } + } +} + + +stickBeforeArpeggioLeft = \relative c, { + \time 3/4 + e2. ~ | e2. ~ | e2. ~ | e2. | +} + +stickArpeggioLeft = \relative c, { + e8\sustainOn b' g' ~ g4. | + e,8 b' g' ~ g4. | + e,4. g'4. | r2. | + + d,8\sustainOff\sustainOn a' fis' ~ fis4. + d,8 a' fis' ~ fis4. + d,2. ~ d2. + + %% repeat, but with more pathos! + e8\sustainOn b' g' ~ g4. | + e,8 b' g' ~ g4. | + e,8 b' g' ~ g4. | + e,8 b' g' ~ g4. | + + d,8\sustainOff\sustainOn a' fis' ~ fis4. + d,8\sustainOff\sustainOn a' fis' ~ fis4. + d,8\sustainOff\sustainOn a' fis' ~ fis4. + d,8\sustainOff\sustainOn a' fis' ~ fis4. +} + +stickBeforeArpeggioRight = \relative c' { + \time 3/4 + r2. | r2. | r2. | r2. | +} + +stickArpeggioRight = \relative c' { + \time 3/4 + r4.\sustainOn d,8 b' fis + r4.\sustainOff\sustainOn d8 b' fis + d4 b' fis ~ | fis2. + + r4.\sustainOff\sustainOn d8 b' fis + r4.\sustainOff\sustainOn d8 b' fis + r2. r2. + + %% repeat, but with more pathos! + r4.\sustainOn d8 b' fis + r4.\sustainOff\sustainOn d8 b' fis + r4.\sustainOff\sustainOn d8 b' fis + r4.\sustainOff\sustainOn d8 b' fis + + r4.\sustainOff\sustainOn d8 b' fis + r4.\sustainOff\sustainOn d8 b' fis + r4.\sustainOff\sustainOn d8 b' fis + r4.\sustainOff\sustainOn d8 b' fis +} + +stickArpeggioLeftHigher = \relative c, { + \time 3/4 + e8\sustainOn b' g' ~ g4. + e,8 b' g' ~ g4. + e,8 b' g' ~ g4. + e,8 b' g' ~ g4. + + d,8\sustainOff\sustainOn a' fis' ~ fis4. + d,8 a' fis' ~ fis4. + d,8 a' fis' ~ fis4. + d,8 a' fis' ~ fis4.\sustainOff +} + +stickArpeggioRightHigher = \relative c' { + \time 3/4 + r4.\sustainOff\sustainOn d,8 b' fis + r4.\sustainOff\sustainOn d8 b' fis + r4.\sustainOff\sustainOn d8 b' fis + r4.\sustainOff\sustainOn d8 b' fis + + r4.\sustainOff\sustainOn d8 b' fis + r4.\sustainOff\sustainOn d8 b' fis + r4.\sustainOff\sustainOn d8 b' fis + r4.\sustainOff\sustainOn d8 b' fis\sustainOff +} + +stickArpeggioRightLonger = \relative c' { + \time 3/4 + r4.\sustainOn d,8 b' fis + r4.\sustainOff\sustainOn d8 b' fis + d4 b' fis ~ | fis2. + + r4.\sustainOff\sustainOn d8 b' fis + r4.\sustainOff\sustainOn d8 b' fis + r2. r2. r2. + + %% repeat, but with more pathos! + r4.\sustainOn d8 b' fis + r4.\sustainOff\sustainOn d8 b' fis + r4.\sustainOff\sustainOn d8 b' fis + r4.\sustainOff\sustainOn d8 b' fis + + r4.\sustainOff\sustainOn d8 b' fis + r4.\sustainOff\sustainOn d8 b' fis + r4.\sustainOff\sustainOn d8 b' fis + r4.\sustainOff\sustainOn d8 b' fis +} + +stickArpeggioLeftLonger = \relative c, { + e8\sustainOn b' g' ~ g4. | + e,8 b' g' ~ g4. | + e,4. g'4. | r2. | + + d,8\sustainOff\sustainOn a' fis' ~ fis4. + d,8 a' fis' ~ fis4. + d,2. ~ d2. ~ d2. + + %% repeat, but with more pathos! + e8\sustainOn b' g' ~ g4. | + e,8 b' g' ~ g4. | + e,8 b' g' ~ g4. | + e,8 b' g' ~ g4. | + + d,8\sustainOff\sustainOn a' fis' ~ fis4. + d,8\sustainOff\sustainOn a' fis' ~ fis4. + d,8\sustainOff\sustainOn a' fis' ~ fis4. + d,8\sustainOff\sustainOn a' fis' ~ fis4. +} + + +stickDramaLeft = \relative c, { + \key b \minor + \time 3/4 + \repeat unfold 2 { + 2 r4 + 2 r4 + 2 r4 + 2 r4 + 2 r4 + b8 fis' cis' d4. ~ | d2. ~ | d2. | + } +} +stickDramaEndingLeft = \relative c { + 2.\arpeggio ~ | 2. ~ | 2. ~ | 2. | + 2.\arpeggio ~ | 2. ~ | 2. ~ | 2. | +} +stickFinalLeft = \relative c { + 2.\arpeggio ~ | 2. ~ | 2. ~ | 2. | + 2.\arpeggio | cis2. | 2. ~ | 2. ~ | + 2. ~ | 2. | +} + +stickDramaRight = \relative c' { + \key cis \minor + \time 3/4 + \repeat unfold 2 { + cis2 b4 | cis2 b4 | cis2 b4 | cis4 d cis | + b fis2 ~ | fis2. ~ | fis2. ~ | fis2. | + } +} + +stickDramaEndingRight = \relative c { + cis'2. ~ cis2. ~ cis2. b2 a4 + gis2. ~ gis2. ~ gis2. ~ gis2. +} +stickFinalRight = \relative c { + cis'2. ~ | cis2. ~ | cis2. | b2 a4 | + gis2. | a2. | fis2. ~ | fis2. ~ | + fis2. ~ | fis2. | +} + +stick = \new PianoStaff << + \set PianoStaff.midiInstrument = #"clav" + \set PianoStaff.pedalSustainStyle = #'bracket + + \new Staff \relative c' { + \key cis \minor + \clef "treble_8" + + %% intro + \time 2/4 + \relative c'' { R2 | r4 r8 g ~ | } + \repeat volta 2 \stickA + \alternative { + { r2 | } + { r2 | R2*3 } + } + + %% solo + \relative c' { + \time 2/4 + r4. fis16 e | + dis cis b ais e' cis b ais | + dis e dis cis b ais b ais | + \time 3/4 + gis2 r8 gis8 | + \time 2/4 + \tuplet 3/2 { ais8 b c } e4 | a,4. r8 | + c'4 c16 b ais g | fis f c e dis4 | r4. a'8 | + + \time 2/4 + e'8 r4 a,16 gis | + r8 fis'16 e r8 a,16 gis | + r8 r16 fis'16 e fis e r16 | + \time 3/4 + r8 a,16 gis fis e + dis r \tuplet 3/2 { r8 c, cis } | + \time 2/4 + \tuplet 3/2 { g' gis a } \tuplet 3/2 { c cis dis ~ } | + dis4 r8 ais16 b | + c16 r8 g'16 cis,8 r8 | + e,16 gis b e gis b gis e | + b gis e4 f8 | + } + + %% spooky + \key fis \minor + \repeat volta 2 { + \time 2/4 + 4. 8 ~ | + 2 ~ | 2 ~ | + \time 3/4 + 4 4 4 | + \time 2/4 + 4. 8 ~ | 2 ~ | 2 | + 4 4 ~ | 2 | + } + + %% Half time feel + \key b \minor + \repeat volta 2 { + \repeat volta 2 \stickHalfTimeFeel + \stickWeird + \stickDance + } + + %% Beauty + \stickBeautyRight + + %% Arpeggio + \tempo 4 = 170 + \key e \minor + \stickBeforeArpeggioRight + + \stickArpeggioRight + \key fis \minor + \transpose c d { \stickArpeggioRightHigher } + \stickDramaRight + \stickDramaEndingRight + + \stickArpeggioRightLonger + \key fis \minor + \transpose c d { \stickArpeggioRightHigher } + \stickDramaRight + \stickFinalRight + } + + %% staff for left hand side + \new Staff \relative c { + \key cis \minor + \clef "bass_8" + + %% intro + \time 2/4 { R2 | R2 |} + %% TODO: empty + \repeat volta 2 { R2*11 | } + \alternative { + { R2 | } + { R2*4 } + } + + %% Solo + \repeat unfold 2 { + \time 2/4 R2*3 + \time 3/4 R2. + \time 2/4 R2*5 + } + + %% Spooky + \key fis \minor + \repeat volta 2 { + \time 2/4 R2*3 + \time 3/4 R2. + \time 2/4 R2*5 + } + + %% Half time feel + \key b \minor + \repeat volta 2 { + \repeat volta 2 { + \time 2/4 { R2*3 } + \time 3/4 { R2. } + \time 2/4 { R2*5 } + } + \stickWeirdLeft + \stickDanceLeft + } + + %% Beauty + \stickBeautyLeft + + %% Arpeggio + \key e \minor + \stickBeforeArpeggioLeft + + \stickArpeggioLeft + \key fis \minor + \transpose c d { \stickArpeggioLeftHigher } + \stickDramaLeft + \stickDramaEndingLeft + + \stickArpeggioLeftLonger + \key fis \minor + \transpose c d { \stickArpeggioLeftHigher } + \stickDramaLeft + \stickFinalLeft + } +>> diff --git a/03-circus/parts/bass.ly b/03-circus/parts/bass.ly deleted file mode 100644 index 007efe9..0000000 --- a/03-circus/parts/bass.ly +++ /dev/null @@ -1,181 +0,0 @@ -bassA = \relative cis, { - cis,4 gis' | cis gis | - cis gis | cis r8 cis, ~ | - cis4 gis' | cis gis | - cis gis | - - dis'8 ais r d8 ~ d8 a4 d,8 | - dis'8 ais r d8 ~ d2 | -} - -bassB = \relative cis, { - \time 2/4 - cis4 gis cis gis cis gis | - \time 3/4 - cis8 e8 gis, gis r gis | - \time 2/4 - a4 e a e a e | - a c8 b r f f r | -} - -bassSpooky = \relative fis,, { - \time 2/4 - fis8 fis fis fis fis fis fis fis fis fis fis fis - \time 3/4 - fis8 a8 cis, cis r cis | - \time 2/4 - d'8 d d d d d d d d d d d - d4 f8 e r ais, ais r -} - -bassC = \relative cis, { - \time 2/4 - b4. b8-. | b4. b8-. | b4. b8-. | - \time 3/4 - b8 d8 fis, fis r fis | - \time 2/4 - g4. d8-. | g4. d8-. | g4. d8-. | - g4 ais8 a r dis, dis r -} - -bassWeird = \relative cis, { - \repeat volta 2 { - \time 5/4 - g4 d g d g8 a | - \time 9/8 - b4 fis cis'8 d cis r ais | - } \alternative { - { b4 fis cis'8 d cis r a | } - { b4 fis cis'8 d cis r a | } - } -} - -bassDance = \relative cis, { - \time 5/4 - e4 r2 r2 | b4 r1 | - \time 3/4 - e2. | fis8-. fis-. fis,4 r4_"D.S." \bar "|." | -} - -bassBeauty = \relative cis, { - \time 4/4 { b,1 |} - \time 3/4 - \relative cis' { - \ottava #2 - r8 d^\flageolet\sustainOn cis^\flageolet r - a^\flageolet\sustainOff\sustainOn fis'^\flageolet | - \ottava #0 - } - \repeat unfold 2 { - \time 4/4 { b1 |} - \time 3/4 - \relative cis' { - \ottava #2 - r8 d^\flageolet\sustainOff\sustainOn cis^\flageolet r - a^\flageolet\sustainOff\sustainOn fis'^\flageolet | - \ottava #0 - } - } - - \time 4/4 - b'4.->\sustainOff a a8-> g8 ~ | - \time 6/8 - g4. r8 g8 fis | - \time 9/8 - e2 r4 d8 r cis | - - \repeat volta 2 { - \time 7/8 - b4. ~ b2 | - \time 3/4 - \relative cis' { - \ottava #2 - r8 d^\flageolet\sustainOn cis^\flageolet r - a^\flageolet\sustainOff\sustainOn fis'^\flageolet | - \ottava #0 - } - - \repeat unfold 2 { - \time 4/4 { b1 |} - \time 3/4 - \relative cis' { - \ottava #2 - r8 d^\flageolet\sustainOff\sustainOn cis^\flageolet r - a^\flageolet\sustainOff\sustainOn fis'^\flageolet | - \ottava #0 - } - } - - \time 4/4 - b'4.->\sustainOff a a8-> g8 ~ | - } \alternative { - { - \relative cis, { - \time 6/8 - g4. r8 g8 fis | - \time 9/8 - e2 r4 d8 r cis | - } - } - { - \relative cis, { - \time 6/8 - g4. r8 g8 fis | - } - } - } -} - -bassMusic = { - \set Staff.midiInstrument = #"electric bass (finger)" - \set Staff.pedalSustainStyle = #'bracket - \clef "bass_8" - \key cis \minor - - %% Intro - \time 2/4 - \relative cis, { R2 | r4 r8 cis, ~ | } - \relative cis, { - \repeat volta 2 \bassA - \alternative { - { cis4-. gis-. | } - { cis4 gis | cis gis | cis gis | cis gis |} - } - } - - %% Solo - \tempo 4 = 150 - \bassB \bassB - - %% Spooky - \key fis \minor - \repeat volta 2 \bassSpooky - - %% Half time feel - \key b \minor - \repeat volta 2 { - \inStaffSegno % start repeat - \repeat volta 2 \bassC - \bassWeird - \bassDance - } - - %% Beauty - \bassBeauty - - %% Arpeggio - %% TODO -} - -bass = << - \new Staff { - \bassMusic - } - \new TabStaff \with { - stringTunings = #bass-five-string-tuning - } { - \override Stem #'transparent = ##t - \override Beam #'transparent = ##t - \bassMusic - } ->> diff --git a/03-circus/parts/click.ly b/03-circus/parts/click.ly deleted file mode 100644 index 406eaf3..0000000 --- a/03-circus/parts/click.ly +++ /dev/null @@ -1,69 +0,0 @@ -click = \drummode { - %% intro - \time 2/4 - hh4 hh | hh hh | - \repeat volta 2 { - hh4 hh | hh hh | - hh hh | hh hh | - hh hh | hh hh | - hh hh | - - hh hh | hh hh | - hh hh | hh hh | - } - \alternative { - { hh4 hh | } - { hh4 hh | hh hh | hh hh | hh8 hh hh hh |} - } - - %% solo - \repeat unfold 2 { - \time 2/4 - 4 hh | hh hh | hh hh | - \time 3/4 - hh hh hh | - \time 2/4 - hh hh | hh hh | hh hh | hh hh | hh hh | - } - - %% spooky - \repeat volta 2 { - \time 2/4 - bd16 bd bd bd bd bd bd bd | - bd16 bd bd bd bd bd bd bd | - bd16 bd bd bd bd bd bd bd | - \time 3/4 - bd8 bd bd bd bd bd | - \time 2/4 - bd16 bd bd bd bd bd bd bd | - bd16 bd bd bd bd bd bd bd | - bd16 bd bd bd bd bd bd bd| - bd4 bd8 bd8 | r8 bd bd r8 | - } - - %% half time - \repeat volta 2 { - \repeat volta 2 { - \time 2/4 - hh4 cymch | hh cymch | hh cymch | - \time 3/4 - hh cymch cymch | - \time 2/4 - hh4 cymch | hh cymch | hh cymch | - hh4 cymch | hh cymch | - } - - %% weird - \repeat volta 2 { - \time 5/4 { hh4 hh hh hh hh |} - \time 9/8 { hh8 hh hh hh hh hh hh hh hh |} - } \alternative { - { hh8 hh hh hh hh hh hh hh hh |} - { hh8 hh hh hh hh hh hh hh hh |} - } - - %% dance - \time 5/4 { hh4 hh hh hh hh | hh4 hh hh hh hh |} - \time 3/4 { hh4 hh hh | hh hh hh |} - } -} diff --git a/03-circus/parts/keyboard.ly b/03-circus/parts/keyboard.ly deleted file mode 100644 index 1500866..0000000 --- a/03-circus/parts/keyboard.ly +++ /dev/null @@ -1,252 +0,0 @@ -keyboardIntroUpper = \relative c' { - 8 ~ -. r -. r -. r -. - r -. r -. r -. r - - 8 ~ - 8 ~ -. - r -. r -. r -. - r -. r -. - - 8 r r 8 ~ 2 | - 8 r r 8 ~ 2 | -} - -keyboardIntroLower = \relative c { - cis4-. gis-. cis-. gis-. - cis-. gis-. cis-. r8 cis ~ - cis4 gis-. cis-. gis-. - cis-. gis-. - dis8 r r d ~ d2 | - dis8 r r d ~ d2 | -} - -keysIntroEndUpper = \relative c' { - r8 -. r -. | - r -. r -. | - r -. r -. | - r -. r -. | -} - -keysIntroEndLower = \relative c { - cis4-. gis-. | cis-. gis-. | - cis-. gis-. | cis-. gis-. | -} - -keysSoloUpper = \relative c' { - \time 2/4 - r8 -. r -. | - r -. r -. | - r -. r -. | - \time 3/4 - r -. r r -. r | - \time 2/4 - r8 -. r -. | - r -. r -. | - r -. r -. | - r -. r r | - -. r r -. | -} - -keysSoloLower = \relative c { - \time 2/4 - cis4-. gis-. | cis-. gis-. | - cis-. gis-. | - \time 3/4 - cis8 r gis gis r gis | - \time 2/4 - a4-. e-. | a-. e-. | a-. e-. | - a-. c8 b | r f f r | -} - -keysSpookyUpper = \relative c' { - \time 2/4 - 2 ~ | ~ | ~ | - \time 3/4 - 2. | - \time 2/4 - 2 ~ | ~ | - ~ | ~ | - | -} - -keysSpookyLower = \relative c { - \time 2/4 - fis2 ~ | fis ~ | fis ~ | - \time 3/4 - fis2. | - \time 2/4 - d2 ~ | d ~ | d ~ | d ~ | d | -} - -keysHalfUpper = \relative c' { - \time 2/4 - r4 8-. r | - r4 8-. r | - r4 8-. r | - \time 3/4 - r4 8-. r -. r | - \time 2/4 - r4 8-. r | - r4 8-. r | - r4 8-. r | - r4 8-. r | - r4 8-. r | -} - -keysHalfLower = \relative c { - \time 2/4 - b4. r8 | b4. r8 | b4. r8 | - \time 3/4 - b4-. r r | - \time 2/4 - g-. r | g-. r | g-. r | - g-. r | g-. r8 g-. | -} - -keysWeirdUpper = \relative c' { - \repeat volta 2 { - \time 5/4 { 8 r r r r r |} - \time 9/8 { 8 r r r r r |} - } \alternative { - { 8 r r r r r |} - { 8 r r r r r |} - } -} - -keysWeirdLower = \relative c { - \repeat volta 2 { - \time 5/4 { g8 r g r g r g r g r |} - \time 9/8 { b8 r b r b r b r b | } - } \alternative { - { b8 r b r b r b r b |} - { b8 r b r b r b r b |} - } -} - -keysDanceUpper = \relative c' { - \time 5/4 { 4 r2 r2 | 4 r2 r2 | } - \time 3/4 { 2. | 4 ~ 4 r4 | } -} - -keysDanceLower = \relative c { - \time 5/4 { d4 r2 r2 | d4 r2 r2 | } - \time 3/4 { e2. | e4 d4 r4 | } -} - -keysBeautyUpper = \relative c' { - \repeat unfold 3 { - \time 4/4 { r1 |} - \time 3/4 { r2. |} - } - - \time 4/4 - b'4.-> a a8-> g8 ~ | - \time 6/8 - g4. r8 g8 fis | - \time 9/8 - e2 r4 d8 r cis | - - \repeat volta 2 { - \time 7/8 { r8*7 |} - \time 3/4 { r2. |} - - \repeat unfold 2 { - \time 4/4 { r1 |} - \time 3/4 { r2. |} - } - \time 4/4 - b'4.-> a a8-> g8 ~ | - } \alternative { - { \time 6/8 g4. r8 g8 fis | - \time 9/8 e2 r4 d8 r cis |} - { \time 6/8 g'4. r8 g8 fis |} - } -} - -keysBeautyLower = \relative c { - \repeat unfold 3 { - \time 4/4 { b1 | } - \time 3/4 { d4. cis | } - } - \time 4/4 { R1 |} - \time 6/8 R8*6 | - \time 9/8 R8*9 | - - \repeat volta 2 { - \time 7/8 { b8*7 | } - \time 3/4 { d4. cis | } - - \repeat unfold 2 { - \time 4/4 { b1 | } - \time 3/4 { d4. cis | } - } - \time 4/4 { R1 |} - } \alternative { - { \time 6/8 R8*6 | - \time 9/8 R8*9 | } - { \time 6/8 { R8*6 |} } - } -} - -keyboard = \new PianoStaff << - \set PianoStaff.midiInstrument = #"reed organ" - \new Staff \relative c' { - \time 2/4 - \key cis \minor - R2 | r4 r8 ~ | - \repeat volta 2 \keyboardIntroUpper - \alternative { - { r2 | } - { \keysIntroEndUpper } - } - - %% Stick solo - \repeat unfold 2 \keysSoloUpper - - %% Spooky! - \key fis \minor - \set PianoStaff.midiInstrument = #"choir aahs" - \repeat volta 2 \keysSpookyUpper - - %% Half time feel - \key b \minor - \repeat volta 2 { - \set PianoStaff.midiInstrument = #"reed organ" - \repeat volta 2 \keysHalfUpper - \keysWeirdUpper - \keysDanceUpper - } - - %% Beauty - \set PianoStaff.midiInstrument = #"string ensemble 1" - \keysBeautyUpper - } - - \new Staff \relative c { - \clef bass - \key cis \minor - r2 | r2 | - \repeat volta 2 \keyboardIntroLower - \alternative { - { r2 | } - { \keysIntroEndLower } - } - - \repeat unfold 2 \keysSoloLower - - %% Spooky! - \key fis \minor - \repeat volta 2 \keysSpookyLower - - %% Half time feel - \key b \minor - \repeat volta 2 { - \repeat volta 2 \keysHalfLower - \keysWeirdLower - \keysDanceLower - } - - %% Beauty - \keysBeautyLower - } ->> diff --git a/03-circus/parts/stick.ly b/03-circus/parts/stick.ly deleted file mode 100644 index 95aef9b..0000000 --- a/03-circus/parts/stick.ly +++ /dev/null @@ -1,452 +0,0 @@ -stickA = \relative c'' { - g8 gis-. g-. gis-. | a-. gis16 g8.-. gis8-. | - r gis g gis | e4 r8 g~ | - - g gis-. g-. gis-. | a-. gis16 g8.-. gis8-. | - g gis g gis | - - 8 r r ~ | 2 | - 8 r r ~ | 2 | -} - -stickHalfTimeFeel = \relative c' { - \time 2/4 - b8 d r b16 d | - fis8-. r8 r4 | - r8 b,16 d fis g fis8 | - \time 3/4 - e16 d cis b d cis c b - \tuplet 3/2 { fis8 g b } | - \time 2/4 - ais8 r8. g16 a ais d4 r8*5 - d,4 dis eis fis r8 | -} - -stickWeird = \relative c' { - \repeat volta 2 { - \time 5/4 {g4. fis16 g cis8 d r g, fis cis |} - \time 9/8 {cis'4. b16 fis a8 b2 | } - } \alternative { - {r2 r8 b8 a g fis |} - {r2 r8 b cis d fis |} - } -} - -%% TODO -stickWeirdLeft = \relative c, { - \repeat volta 2 { - \time 5/4 { r2. r2 |} - \time 9/8 { r1 r8 | } - } \alternative { - { r1 r8 |} - { r1 r8 |} - } -} - -stickDance = \relative c' { - \time 5/4 - g'4. fis8 e4 r2 - fis4. e16 d b4 - %% TODO - \tuplet 3/2 { f8 b d } - fis4 - - \time 3/4 - e2. | d8 cis ais4 r4 -} - -%% TODO -stickDanceLeft = \relative c, { - \time 5/4 { r2. r2 | r2. r2 | } - \time 3/4 { r2. | r2. | } -} - - -stickBeautyLeft = \relative c, { - \repeat unfold 3 { - \time 4/4 - b8\sustainOn fis' cis' d8 ~ d2 | - \time 3/4 - g,8\sustainOff d' b' - a, e' cis' | - } - - \time 4/4 - 4.-> 8-> 8 ~ | - \time 6/8 - 4. r8 g8 fis | - \time 9/8 - e2 r4 d8 r cis | - - \repeat volta 2 { - \time 7/8 - b4\sustainOn d'8 ~ d2 | - \time 3/4 - g,8\sustainOff d' b' - a, e' cis' | - - \repeat unfold 2 { - \time 4/4 - b,,8\sustainOn fis' cis' d8 ~ d2 | - \time 3/4 - g,8\sustainOff d' b' - a, e' cis' | - } - - \time 4/4 - 4.-> 8-> 8 ~ | - } \alternative { - { - \relative c, { - \time 6/8 - 4. r8 g8 fis | - \time 9/8 - e2 r4 d8 r cis | - } - } - { - \relative c, { - \time 6/8 - 4. r8 g8 fis | - } - } - } -} - -stickBeautyRight = \relative c' { - \repeat unfold 3 { - \time 4/4 { R1 | } - \time 3/4 { R2. | } - } - \time 4/4 { R1 |} - \time 6/8 R8*6 | - \time 9/8 R8*9 | - - \repeat volta 2 { - \time 7/8 { R8*7 | } - \time 3/4 { R2. | } - - \repeat unfold 2 { - \time 4/4 { R1 | } - \time 3/4 { R2. | } - } - \time 4/4 { R1 |} - } \alternative { - { \time 6/8 R8*6 | - \time 9/8 R8*9 | } - { \time 6/8 { R8*6 |} } - } -} - - -stickBeforeArpeggioLeft = \relative c, { - \time 3/4 - e2. ~ | e2. ~ | e2. ~ | e2. | -} - -stickArpeggioLeft = \relative c, { - e8\sustainOn b' g' ~ g4. | - e,8 b' g' ~ g4. | - e,4. g'4. | r2. | - - d,8\sustainOff\sustainOn a' fis' ~ fis4. - d,8 a' fis' ~ fis4. - d,2. ~ d2. - - %% repeat, but with more pathos! - e8\sustainOn b' g' ~ g4. | - e,8 b' g' ~ g4. | - e,8 b' g' ~ g4. | - e,8 b' g' ~ g4. | - - d,8\sustainOff\sustainOn a' fis' ~ fis4. - d,8\sustainOff\sustainOn a' fis' ~ fis4. - d,8\sustainOff\sustainOn a' fis' ~ fis4. - d,8\sustainOff\sustainOn a' fis' ~ fis4. -} - -stickBeforeArpeggioRight = \relative c' { - \time 3/4 - r2. | r2. | r2. | r2. | -} - -stickArpeggioRight = \relative c' { - \time 3/4 - r4.\sustainOn d,8 b' fis - r4.\sustainOff\sustainOn d8 b' fis - d4 b' fis ~ | fis2. - - r4.\sustainOff\sustainOn d8 b' fis - r4.\sustainOff\sustainOn d8 b' fis - r2. r2. - - %% repeat, but with more pathos! - r4.\sustainOn d8 b' fis - r4.\sustainOff\sustainOn d8 b' fis - r4.\sustainOff\sustainOn d8 b' fis - r4.\sustainOff\sustainOn d8 b' fis - - r4.\sustainOff\sustainOn d8 b' fis - r4.\sustainOff\sustainOn d8 b' fis - r4.\sustainOff\sustainOn d8 b' fis - r4.\sustainOff\sustainOn d8 b' fis -} - -stickArpeggioLeftHigher = \relative c, { - \time 3/4 - e8\sustainOn b' g' ~ g4. - e,8 b' g' ~ g4. - e,8 b' g' ~ g4. - e,8 b' g' ~ g4. - - d,8\sustainOff\sustainOn a' fis' ~ fis4. - d,8 a' fis' ~ fis4. - d,8 a' fis' ~ fis4. - d,8 a' fis' ~ fis4.\sustainOff -} - -stickArpeggioRightHigher = \relative c' { - \time 3/4 - r4.\sustainOff\sustainOn d,8 b' fis - r4.\sustainOff\sustainOn d8 b' fis - r4.\sustainOff\sustainOn d8 b' fis - r4.\sustainOff\sustainOn d8 b' fis - - r4.\sustainOff\sustainOn d8 b' fis - r4.\sustainOff\sustainOn d8 b' fis - r4.\sustainOff\sustainOn d8 b' fis - r4.\sustainOff\sustainOn d8 b' fis\sustainOff -} - -stickArpeggioRightLonger = \relative c' { - \time 3/4 - r4.\sustainOn d,8 b' fis - r4.\sustainOff\sustainOn d8 b' fis - d4 b' fis ~ | fis2. - - r4.\sustainOff\sustainOn d8 b' fis - r4.\sustainOff\sustainOn d8 b' fis - r2. r2. r2. - - %% repeat, but with more pathos! - r4.\sustainOn d8 b' fis - r4.\sustainOff\sustainOn d8 b' fis - r4.\sustainOff\sustainOn d8 b' fis - r4.\sustainOff\sustainOn d8 b' fis - - r4.\sustainOff\sustainOn d8 b' fis - r4.\sustainOff\sustainOn d8 b' fis - r4.\sustainOff\sustainOn d8 b' fis - r4.\sustainOff\sustainOn d8 b' fis -} - -stickArpeggioLeftLonger = \relative c, { - e8\sustainOn b' g' ~ g4. | - e,8 b' g' ~ g4. | - e,4. g'4. | r2. | - - d,8\sustainOff\sustainOn a' fis' ~ fis4. - d,8 a' fis' ~ fis4. - d,2. ~ d2. ~ d2. - - %% repeat, but with more pathos! - e8\sustainOn b' g' ~ g4. | - e,8 b' g' ~ g4. | - e,8 b' g' ~ g4. | - e,8 b' g' ~ g4. | - - d,8\sustainOff\sustainOn a' fis' ~ fis4. - d,8\sustainOff\sustainOn a' fis' ~ fis4. - d,8\sustainOff\sustainOn a' fis' ~ fis4. - d,8\sustainOff\sustainOn a' fis' ~ fis4. -} - - -stickDramaLeft = \relative c, { - \key b \minor - \time 3/4 - \repeat unfold 2 { - 2 r4 - 2 r4 - 2 r4 - 2 r4 - 2 r4 - b8 fis' cis' d4. ~ | d2. ~ | d2. | - } -} -stickDramaEndingLeft = \relative c { - 2.\arpeggio ~ | 2. ~ | 2. ~ | 2. | - 2.\arpeggio ~ | 2. ~ | 2. ~ | 2. | -} -stickFinalLeft = \relative c { - 2.\arpeggio ~ | 2. ~ | 2. ~ | 2. | - 2.\arpeggio | cis2. | 2. ~ | 2. ~ | - 2. ~ | 2. | -} - -stickDramaRight = \relative c' { - \key cis \minor - \time 3/4 - \repeat unfold 2 { - cis2 b4 | cis2 b4 | cis2 b4 | cis4 d cis | - b fis2 ~ | fis2. ~ | fis2. ~ | fis2. | - } -} - -stickDramaEndingRight = \relative c { - cis'2. ~ cis2. ~ cis2. b2 a4 - gis2. ~ gis2. ~ gis2. ~ gis2. -} -stickFinalRight = \relative c { - cis'2. ~ | cis2. ~ | cis2. | b2 a4 | - gis2. | a2. | fis2. ~ | fis2. ~ | - fis2. ~ | fis2. | -} - -stick = \new PianoStaff << - \set PianoStaff.midiInstrument = #"clav" - \set PianoStaff.pedalSustainStyle = #'bracket - - \new Staff \relative c' { - \key cis \minor - \clef "treble_8" - - %% intro - \time 2/4 - \relative c'' { R2 | r4 r8 g ~ | } - \repeat volta 2 \stickA - \alternative { - { r2 | } - { r2 | R2*3 } - } - - %% solo - \relative c' { - \time 2/4 - r4. fis16 e | - dis cis b ais e' cis b ais | - dis e dis cis b ais b ais | - \time 3/4 - gis2 r8 gis8 | - \time 2/4 - \tuplet 3/2 { ais8 b c } e4 | a,4. r8 | - c'4 c16 b ais g | fis f c e dis4 | r4. a'8 | - - \time 2/4 - e'8 r4 a,16 gis | - r8 fis'16 e r8 a,16 gis | - r8 r16 fis'16 e fis e r16 | - \time 3/4 - r8 a,16 gis fis e - dis r \tuplet 3/2 { r8 c, cis } | - \time 2/4 - \tuplet 3/2 { g' gis a } \tuplet 3/2 { c cis dis ~ } | - dis4 r8 ais16 b | - c16 r8 g'16 cis,8 r8 | - e,16 gis b e gis b gis e | - b gis e4 f8 | - } - - %% spooky - \key fis \minor - \repeat volta 2 { - \time 2/4 - 4. 8 ~ | - 2 ~ | 2 ~ | - \time 3/4 - 4 4 4 | - \time 2/4 - 4. 8 ~ | 2 ~ | 2 | - 4 4 ~ | 2 | - } - - %% Half time feel - \key b \minor - \repeat volta 2 { - \repeat volta 2 \stickHalfTimeFeel - \stickWeird - \stickDance - } - - %% Beauty - \stickBeautyRight - - %% Arpeggio - \tempo 4 = 170 - \key e \minor - \stickBeforeArpeggioRight - - \stickArpeggioRight - \key fis \minor - \transpose c d { \stickArpeggioRightHigher } - \stickDramaRight - \stickDramaEndingRight - - \stickArpeggioRightLonger - \key fis \minor - \transpose c d { \stickArpeggioRightHigher } - \stickDramaRight - \stickFinalRight - } - - %% staff for left hand side - \new Staff \relative c { - \key cis \minor - \clef "bass_8" - - %% intro - \time 2/4 { R2 | R2 |} - %% TODO: empty - \repeat volta 2 { R2*11 | } - \alternative { - { R2 | } - { R2*4 } - } - - %% Solo - \repeat unfold 2 { - \time 2/4 R2*3 - \time 3/4 R2. - \time 2/4 R2*5 - } - - %% Spooky - \key fis \minor - \repeat volta 2 { - \time 2/4 R2*3 - \time 3/4 R2. - \time 2/4 R2*5 - } - - %% Half time feel - \key b \minor - \repeat volta 2 { - \repeat volta 2 { - \time 2/4 { R2*3 } - \time 3/4 { R2. } - \time 2/4 { R2*5 } - } - \stickWeirdLeft - \stickDanceLeft - } - - %% Beauty - \stickBeautyLeft - - %% Arpeggio - \key e \minor - \stickBeforeArpeggioLeft - - \stickArpeggioLeft - \key fis \minor - \transpose c d { \stickArpeggioLeftHigher } - \stickDramaLeft - \stickDramaEndingLeft - - \stickArpeggioLeftLonger - \key fis \minor - \transpose c d { \stickArpeggioLeftHigher } - \stickDramaLeft - \stickFinalLeft - } ->> -- cgit v1.2.3