summaryrefslogtreecommitdiff
path: root/04-white-noise/parts/click.ly
blob: 0f16fe0a221e03b02528d7a9c7e62b6027dad1f5 (about) (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
click = \drummode {
  %% intro
  \time 4/4
  \repeat unfold 2 {
    hh4 hh hh hh | hh hh hh hh |
    hh  hh hh hh | hh hh hh hh |
  }

  %% main theme
  \time 5/4
  \repeat volta 2 {
    bd4 hh hh hh hh | hh4 hh hh hh hh |
    bd4 hh hh hh hh | hh4 hh hh hh hh |
    bd4 hh hh hh hh | hh4 hh hh hh hh |
    bd4 hh hh hh hh |
  } \alternative {
    { hh4 hh hh hh hh | }
    { hh4 hh hh hh hh | }
  }

  %% white noise
  \time 5/4
  bd4 hh hh hh hh |
  bd4 hh hh hh hh |
  bd4 hh hh hh hh |

  %% Thunder
  \time 4/4
  bd4 hh hh hh | bd hh hh hh |
  bd4 hh hh hh | bd hh hh hh |

  %% Main theme
  \time 5/4
  \repeat volta 2 {
    bd4 hh hh hh hh | hh4 hh hh hh hh |
    bd4 hh hh hh hh | hh4 hh hh hh hh |
    bd4 hh hh hh hh | hh4 hh hh hh hh |
    bd4 hh hh hh hh | hh4 hh hh hh hh |
  }

  %% Thunder
  \time 4/4
  bd4 hh hh hh | bd hh hh hh |
  bd4 hh hh hh | bd hh hh hh |

  %% Beauty
  \time 4/4
  \repeat volta 2 {
    bd4 hh sn hh | bd4 hh sn hh |
    bd4 hh sn hh | bd4 hh sn hh |
  }

  %% solo
  \repeat volta 2 {
    bd4 hh sn hh | bd4 hh sn hh |
    bd4 hh sn hh | bd4 hh sn hh |
  }

  %% transition
  \time 3/4
  hh8 hh hh hh hh hh | hh8 hh hh r8 tri r |

  %% fast
  \time 4/4
  bd4 bd bd bd |
  bd4 bd bd bd |
  bd4 bd bd bd |
  bd4 bd bd bd |

  bd4 bd bd bd |
  bd4 bd bd bd |
  bd4 bd bd bd |
  bd4 bd bd bd |

  %% eleven
  \repeat volta 2 {
    \time 11/8
    \repeat unfold 3 { cymc4 toml8 toml toml r toml r toml toml r |}
    hh8 hh hh hh hh hh hh hh hh hh hh
  }

  \time 9/8
  r4. r4. r4.

  %% 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 |
  }

  %% ending
  \time 4/4
  \repeat unfold 2 {
    bd2 bd | bd2 bd |
  }
  bd2 bd |
  bd2 bd |
  bd2 bd |
  bd2 bd |

  bd2 bd |
  bd2 bd |
  bd2 bd |
  bd2 bd |

  bd2 bd | cymc2 hh | hh hh |

  \tempo 4 = 120
  cymc4 r r r | bd r r r | bd r r r | bd r r r |

  \repeat unfold 3 {
    bd8. bd bd bd bd8 bd |
  }
}