]> git.donarmstrong.com Git - lilypond.git/blob - Documentation/included/percussion-chart.ly
Run scripts/auxiliar/update-with-convert-ly.sh
[lilypond.git] / Documentation / included / percussion-chart.ly
1 \version "2.16.0"
2
3 % this chart is used in the manual too.
4
5 \header {
6   texidoc ="@cindex Percussion notes
7
8 This chart shows all percussion and drum notes."
9 }
10
11 myBreak = { \bar " " \break }
12
13 \score {
14   \new DrumStaff \with {
15     \remove "Time_signature_engraver"
16   } \context DrumVoice {
17
18 %% this stuff set up nice || bar lines to divide percussion notes
19 %% into related fields, but it should be placed in the actual
20 %% music, not as a separate voice.  -gp
21 %{
22     barlines = {
23       \repeat "unfold" 4 {s 1 \bar" " } s 1 \bar "||"
24       \repeat "unfold" 2 { s 1 \bar" "  s 1 \bar" " s 1 \bar "||" }
25       \repeat "unfold" 4 {s 1 \bar" " } s 1 \bar "||"
26       \repeat "unfold" 7  {s 1 \bar" " }  s 1 \bar "||"
27       s 1 \bar" "  s 1 \bar "||"
28       \repeat "unfold" 2 { \repeat "unfold" 5 {s 1 \bar" " } s 1 \bar "||" }
29       \repeat "unfold" 2 { s 1 \bar" "  s 1 \bar "||" }
30       \repeat "unfold" 2 {s 1 \bar" " } s 1 \bar "||"
31       \repeat "unfold" 4 {s 1 \bar" " } s 1 \bar "||"
32       s 1 \bar" "  s 1 \bar "||"
33       \repeat "unfold" 3 {s 1 \bar" " } s 1 \bar "||"
34       \repeat "unfold" 2 {s 1 \bar" " } s 1 \bar "||"
35       \repeat "unfold" 3 {\repeat "unfold" 4 {s 1 \bar" " } s 1 \bar "||"  }
36     }
37 %}
38
39     \drummode {
40       \cadenzaOn
41
42       bda1^\markup { \center-align "acousticbassdrum: bda" }
43       bd  _\markup { \center-align "bassdrum: bd" }
44       sn  ^\markup { \center-align "snare: sn" }
45       sne _\markup { \center-align "electricsnare: sne" }
46       sna ^\markup { \center-align "acousticsnare: sna" } \myBreak
47
48       tomfl^\markup { \center-align "lowfloortom: tomfl" }
49       tomfh_\markup { \center-align "highfloortom: tomfh" }
50       toml ^\markup { \center-align "lowtom: toml" }
51       tomh _\markup { \center-align "hightom: tomh" }
52       tomml^\markup { \center-align "lowmidtom: tomml" }
53       tommh_\markup { \center-align "himidtom: tommh" } \myBreak
54
55       hhc ^\markup { \center-align "closedhihat: hhc" }
56       hh  _\markup { \center-align "hihat: hh" }
57       hhp ^\markup { \center-align "pedalhihat: hhp" }
58       hho _\markup { \center-align "openhihat: hho" }
59       hhho^\markup { \center-align "halfopenhihat: hhho" } \myBreak
60
61       cymca^\markup { \center-align "crashcymbala: cymca" }
62       cymc _\markup { \center-align "crashcymbal: cymc" }
63       cymra^\markup { \center-align "ridecymbala: cymra" }
64       cymr _\markup { \center-align "ridecymbal: cymr" } \myBreak
65
66       cymch^\markup { \center-align "chinesecymbal: cymch" }
67       cyms _\markup { \center-align "splashcymbal: cyms" }
68       cymcb^\markup { \center-align "crashcymbalb: cymcb" }
69       cymrb_\markup { \center-align "ridecymbalb: cymrb" }
70       rb   ^\markup { \center-align "ridebell: rb" }
71       cb   _\markup { \center-align "cowbell: cb" } \myBreak
72
73       bohm^\markup { \center-align "mutehibongo: bohm" }
74       boh _\markup { \center-align "hibongo: boh" }
75       boho^\markup { \center-align "openhibongo: boho" }
76       bolm_\markup { \center-align "mutelobongo: bolm" }
77       bol ^\markup { \center-align "lobongo: bol" }
78       bolo_\markup { \center-align "openlobongo: bolo" } \myBreak
79
80       cghm^\markup { \center-align "mutehiconga: cghm" }
81       cglm_\markup { \center-align "muteloconga: cglm" }
82       cgho^\markup { \center-align "openhiconga: cgho" }
83       cgh _\markup { \center-align "hiconga: cgh" }
84       cglo^\markup { \center-align "openloconga: cglo" }
85       cgl _\markup { \center-align "loconga: cgl" } \myBreak
86
87       timh^\markup { \center-align "hitimbale: timh" }
88       timl_\markup { \center-align "lotimbale: timl" }
89       agh ^\markup { \center-align "hiagogo: agh" }
90       agl _\markup { \center-align "loagogo: agl" } \myBreak
91
92       ssh^\markup { \center-align "hisidestick: ssh" }
93       ss _\markup { \center-align "sidestick: ss" }
94       ssl^\markup { \center-align "losidestick: ssl" } \myBreak
95
96       guis^\markup { \center-align "shortguiro: guis" }
97       guil_\markup { \center-align "longguiro: guil" }
98       gui ^\markup { \center-align "guiro: gui" }
99       cab _\markup { \center-align "cabasa: cab" }
100       mar ^\markup { \center-align "maracas: mar" } \myBreak
101
102       whs^\markup { \center-align "shortwhistle: whs" }
103       whl_\markup { \center-align "longwhistle: whl" } \myBreak
104
105       hc  ^\markup { \center-align "handclap: hc" }
106       tamb_\markup { \center-align "tambourine: tamb" }
107       vibs^\markup { \center-align "vibraslap: vibs" }
108       tt  _\markup { \center-align "tamtam: tt"  } \myBreak
109
110       cl ^\markup { \center-align "claves: cl" }
111       wbh_\markup { \center-align "hiwoodblock: wbh" }
112       wbl^\markup { \center-align "lowoodblock: wbl" } \myBreak
113
114       cuim^\markup { \center-align "mutecuica: cuim" }
115       cuio_\markup { \center-align "opencuica: cuio" }
116       trim^\markup { \center-align "mutetriangle: trim" }
117       tri _\markup { \center-align "triangle: tri" }
118       trio^\markup { \center-align "opentriangle: trio" } \myBreak
119
120       ua^\markup { \center-align "oneup: ua" }
121       ub_\markup { \center-align "twoup: ub" }
122       uc^\markup { \center-align "threeup: uc" }
123       ud_\markup { \center-align "fourup: ud" }
124       ue^\markup { \center-align "fiveup: ue" } \myBreak
125
126       da^\markup { \center-align "onedown: da" }
127       db_\markup { \center-align "twodown: db" }
128       dc^\markup { \center-align "threedown: dc" }
129       dd_\markup { \center-align "fourdown: dd" }
130       de^\markup { \center-align "fivedown: de" } \myBreak
131     }
132   }
133
134   \layout {
135     \context {
136       \Score
137       \remove "Bar_number_engraver"
138     }
139   }
140 }