summaryrefslogtreecommitdiff
path: root/02-song2
diff options
context:
space:
mode:
authorrekado <rekado@elephly.net>2015-11-11 10:31:37 +0100
committerrekado <rekado@elephly.net>2015-11-11 11:01:36 +0100
commit3f4d5a66de0b33cd8b03cecad84aed50a4994d9d (patch)
treefea7aa052d5271cba6d621c2fcdc8061e49fa9c3 /02-song2
parente0726e4077aed5e94d6df79883e6ea049ffe4710 (diff)
song2: Add click.
Diffstat (limited to '02-song2')
-rw-r--r--02-song2/02-song2.ly2
-rw-r--r--02-song2/parts/click.ly75
2 files changed, 77 insertions, 0 deletions
diff --git a/02-song2/02-song2.ly b/02-song2/02-song2.ly
index daaa331..92bb234 100644
--- a/02-song2/02-song2.ly
+++ b/02-song2/02-song2.ly
@@ -10,11 +10,13 @@
\include "parts/bass.ly"
\include "parts/keys.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 { \click }
>>
%% Two scores are needed: one with unfolded repeats for MIDI and the
diff --git a/02-song2/parts/click.ly b/02-song2/parts/click.ly
new file mode 100644
index 0000000..1614a68
--- /dev/null
+++ b/02-song2/parts/click.ly
@@ -0,0 +1,75 @@
+click = \drummode {
+ \time 4/4
+ %% intro
+ \repeat unfold 8 { hh4 hh hh hh |}
+
+ \repeat unfold 2 {
+ %% part A
+ \repeat unfold 2 {
+ hh4 hh hh hh | hh4 hh hh hh |
+ hh4 hh hh hh |
+ } \alternative {
+ { hh4 hh hh hh |}
+ { hh4 hh hh hh |}
+ }
+
+ %% part B
+ hh4 hh hh hh | hh4 hh hh hh |
+ hh4 hh hh hh | hh4 hh hh hh |
+ }
+
+ %% transition
+ \repeat volta 2 {
+ hh4 hh hh hh | hh4 hh hh hh |
+ hh4 hh hh hh | hh4 hh hh hh |
+ }
+
+ \repeat volta 4 {
+ hh4 hh hh hh | hh4 hh hh hh |
+ }
+
+ %% three
+ \time 6/8
+ \repeat unfold 2 {
+ openhihat8 hh hh openhihat8 hh hh |
+ openhihat8 hh hh openhihat8 hh hh |
+ }
+
+ openhihat8 hh hh hh hh hh |
+ openhihat8 hh hh hh hh hh |
+ openhihat8 hh hh hh hh hh |
+
+ \time 7/8
+ hh8 hh hh hh hh hh hh |
+
+ %% marta rekado
+ \repeat unfold 2 {
+ \time 5/8 hh8 hh hh hh hh |
+ \time 7/8 hh8 hh hh hh hh hh hh |
+ } \alternative {
+ { \time 5/8 hh8 hh hh hh hh |}
+ { \time 5/8 hh8 hh hh hh hh |}
+ }
+ \time 3/4
+ openhihat8 hh hh hh hh hh |
+ openhihat8 hh hh hh hh hh |
+ openhihat8 hh hh hh hh hh |
+ \time 7/8
+ hh8 hh hh hh hh hh hh |
+
+ %% reprise
+ \time 4/4
+ cymc4 hh hh hh | hh4 hh hh hh |
+ hh4 hh hh hh | hh hh hh hh |
+ hh4 hh hh hh | hh hh hh hh |
+ hh4 hh hh hh | hh hh hh hh |
+
+ %% final
+ \repeat volta 4 {
+ hh4 hh hh hh | hh hh hh hh |
+ hh4 hh hh hh | hh hh hh hh |
+ }
+ hh4 hh hh hh | hh hh hh hh |
+ hh4 hh hh hh | hh hh cymc2 |
+ R1 |
+}