summaryrefslogtreecommitdiff
path: root/03-circus
diff options
context:
space:
mode:
Diffstat (limited to '03-circus')
-rw-r--r--03-circus/03-circus.ly5
-rw-r--r--03-circus/parts/click.ly50
2 files changed, 52 insertions, 3 deletions
diff --git a/03-circus/03-circus.ly b/03-circus/03-circus.ly
index 11d2584..2a06e49 100644
--- a/03-circus/03-circus.ly
+++ b/03-circus/03-circus.ly
@@ -10,14 +10,13 @@
\include "parts/bass.ly"
\include "parts/keyboard.ly"
\include "parts/stick.ly"
+\include "parts/click.ly"
AllMusic = <<
\new Staff = "keyboard" { \keyboard }
\new Staff = "bass" { \bass }
\new Staff = "grand stick" { \stick }
- \new DrumStaff {
- { \drummode { hh4 hh hh hh } }
- }
+ \new DrumStaff { \click }
>>
%% Two scores are needed: one with unfolded repeats for MIDI and the
diff --git a/03-circus/parts/click.ly b/03-circus/parts/click.ly
new file mode 100644
index 0000000..2303d2f
--- /dev/null
+++ b/03-circus/parts/click.ly
@@ -0,0 +1,50 @@
+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
+ <cymc hh>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
+ bd8 bd bd bd | bd bd bd bd | bd bd bd bd |
+ \time 3/4
+ bd8 bd bd bd bd bd |
+ \time 2/4
+ bd8 bd bd bd | bd bd bd bd | bd bd bd bd |
+ bd8 bd bd bd | bd bd bd bd |
+ }
+
+ %% half time
+ \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 |
+ }
+}