2 % spacing info for LilyPond. Do not edit this.
3 % It has a lot of hard-wired stringconstants
6 table_sixteen = symboltables {
8 texid "\musixsixteendefs"
10 % index TeXstring, xmin xmax ymin ymax
14 "violin" "\violinclef" 0pt 16pt -12.5pt 22.5pt
15 "bass" "\bassclef" 0pt 16pt 0pt 20pt
16 "viola" "\violaclef" 0pt 16pt 0pt 20pt
17 "violin_change" "\cviolinclef" 0pt 16pt -12.5pt 22.5pt
18 "bass_change" "\cbassclef" 0pt 16pt 0pt 20pt
19 "viola_change" "\cviolaclef" 0pt 16pt 0pt 20pt
23 "1" "\wholeball" 0pt 6pt -2 pt 2pt
24 "2" "\halfball" 0pt 5pt -2 pt 2pt
25 "4" "\quartball" 0pt 5pt -2 pt 2pt
29 "whole" "\slurchar%{%}" 0pt 0pt 0pt 0pt
30 "half" "\hslurchar%{%}" 0pt 0pt 0pt 0pt
32 "accidentals" = table {
33 "-2" "\flatflat" 0pt 10.2pt -2.5pt 7.5pt
34 "-1" "\flat" 0pt 6pt -2.5pt 7.5pt
35 "0" "\natural" 0pt 6pt -7.5pt 7.5pt
36 "1" "\sharp" 0pt 6pt -7.5pt 7.5pt
37 "2" "\sharpsharp" 0pt 6pt -2.5pt 7.5pt
41 "toplines" "\toplines{%}" -3pt 9pt 0pt 0pt
42 "botlines" "\botlines{%}" -3pt 9pt 0pt 0pt
46 "empty" "\emptybar" 0pt 0pt 0pt 0pt
47 "|" "\maatstreep" 0pt 5pt -12pt 12pt
48 "||" "\finishbar" 0pt 2pt -12pt 12pt
52 "1" "\wholerest" -5pt 1pt -1pt 1pt
53 "2" "\halfrest" -5pt 1pt -1pt 1pt
54 "4" "\quartrest" -5pt 2pt -5pt 5pt
55 "8" "\eighthrest" 0pt 5pt 0pt 8pt
56 "16" "\sixteenthrest" 0pt 6pt 0pt 12pt
57 "32" "\thirtysecondrest" 0pt 6pt 0pt 16pt
61 "C" "\fourfourmeter" 0pt 10pt -5pt 5pt
62 "C2" "\allabreve" 0pt 10pt -5pt 5pt
65 % dims ignored for this table
67 "meter" "\generalmeter{%}{%}" -3pt 10pt -5pt 5pt
68 "linestaf" "\linestafsym{%}{%}"
74 "1" "\lsingledot" 0pt 8pt -1pt 1pt
75 "2" "\ldoubledot" 0pt 12pt -1pt 1pt
76 "3" "\ltripledot" 0pt 16pt -1pt 1pt
80 "8" "\eigthflag" 0pt 5pt 0pt 0pt
81 "16" "\sixteenthflag" 0pt 5pt 0pt 0pt
82 "32" "\thirtysecondflag" 0pt 5pt 0pt 0pt
83 "-8" "\deigthflag" 0pt 5pt 0pt 0pt
84 "-16" "\dsixteenthflag" 0pt 5pt 0pt 0pt
85 "-32" "\dthirtysecondflag" 0pt 5pt 0pt 0pt
88 "beamslopes" = table {
89 "slope" "\beamslope{%}{%}"
90 "horizontal" "\rulesym{%}{%}"
95 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
97 table_twenty = symboltables {
99 texid "\musixtwentydefs"
102 % index TeXstring, xmin xmax ymin ymax
103 % be careful with editing this:
104 % the "index" entry is hardwired into lilypond.
107 "violin" "\violinclef" 0pt 16pt -12.5pt 22.5pt
108 "bass" "\bassclef" 0pt 16pt 0pt 20pt
109 "viola" "\violaclef" 0pt 16pt 0pt 20pt
110 "violin_change" "\cviolinclef" 0pt 16pt -12.5pt 22.5pt
111 "bass_change" "\cbassclef" 0pt 16pt 0pt 20pt
112 "viola_change" "\cviolaclef" 0pt 16pt 0pt 20pt
116 "1" "\wholeball" 0pt 7.5pt -2.5pt 2.5pt
117 "2" "\halfball" 0pt 6pt -2.5pt 2.5pt
118 "4" "\quartball" 0pt 6pt -2.5pt 2.5pt
122 "whole" "\slurchar%{%}" 0pt 0pt 0pt 0pt
123 "half" "\hslurchar%{%}" 0pt 0pt 0pt 0pt
125 "accidentals" = table {
126 "-2" "\flatflat" 0pt 10.2pt -2.5pt 7.5pt
127 "-1" "\flat" 0pt 6pt -2.5pt 7.5pt
128 "0" "\natural" 0pt 6pt -7.5pt 7.5pt
129 "1" "\sharp" 0pt 6pt -7.5pt 7.5pt
130 "2" "\sharpsharp" 0pt 6pt -2.5pt 7.5pt
133 "streepjes" = table {
134 "toplines" "\toplines{%}" -3pt 9pt 0pt 0pt
135 "botlines" "\botlines{%}" -3pt 9pt 0pt 0pt
139 "empty" "\emptybar" 0pt 0pt 0pt 0pt
140 "|" "\maatstreep" 0pt 5pt -12pt 12pt
141 "||" "\finishbar" 0pt 2pt -12pt 12pt
145 "1" "\wholerest" -5pt 1pt -1pt 1pt
146 "2" "\halfrest" -5pt 1pt -1pt 1pt
147 "4" "\quartrest" -5pt 2pt -5pt 5pt
148 "8" "\eighthrest" 0pt 5pt 0pt 8pt
149 "16" "\sixteenthrest" 0pt 6pt 0pt 12pt
150 "32" "\thirtysecondrest" 0pt 6pt 0pt 16pt
154 "C" "\fourfourmeter" 0pt 10pt -5pt 5pt
155 "C2" "\allabreve" 0pt 10pt -5pt 5pt
158 % dims ignored for this table
160 "meter" "\generalmeter{%}{%}" -3pt 10pt -5pt 5pt
161 "linestaf" "\linestafsym{%}{%}"
167 "1" "\lsingledot" 0pt 8pt -1pt 1pt
168 "2" "\ldoubledot" 0pt 12pt -1pt 1pt
169 "3" "\ltripledot" 0pt 16pt -1pt 1pt
173 "8" "\eigthflag" 0pt 5pt 0pt 0pt
174 "16" "\sixteenthflag" 0pt 5pt 0pt 0pt
175 "32" "\thirtysecondflag" 0pt 5pt 0pt 0pt
176 "-8" "\deigthflag" 0pt 5pt 0pt 0pt
177 "-16" "\dsixteenthflag" 0pt 5pt 0pt 0pt
178 "-32" "\dthirtysecondflag" 0pt 5pt 0pt 0pt
181 "beamslopes" = table {
182 "slope" "\beamslope{%}{%}"
183 "horizontal" "\rulesym{%}{%}"
189 % common dutch names for notes. "es" means flat, "is" means sharp
192 dutch_names = notenames {
193 "ceses" 0 -2 "ces" 0 -1 "c" 0 0 "cis" 0 1 "cisis" 0 2
194 "deses" 1 -2 "des" 1 -1 "d" 1 0 "dis" 1 1 "disis" 1 2
195 "eses" 2 -2 "es" 2 -1 "e" 2 0 "eis" 2 1 "eisis" 2 2
196 "feses" 3 -2 "fes" 3 -1 "f" 3 0 "fis" 3 1 "fisis" 3 2
197 "geses" 4 -2 "ges" 4 -1 "g" 4 0 "gis" 4 1 "gisis" 4 2
198 "ases" 5 -2 "as" 5 -1 "a" 5 0 "ais" 5 1 "aisis" 5 2
199 "beses" 6 -2 "bes" 6 -1 "b" 6 0 "bis" 6 1 "bisis" 6 2
203 % f = flat, s = sharp.
205 english_names = notenames {
206 "cff" 0 -2 "cf" 0 -1 "c" 0 0 "cs" 0 1 "css" 0 2
207 "dff" 1 -2 "df" 1 -1 "d" 1 0 "ds" 1 1 "dss" 1 2
208 "eff" 2 -2 "ef" 2 -1 "e" 2 0 "es" 2 1 "ess" 2 2
209 "fff" 3 -2 "ff" 3 -1 "f" 3 0 "fs" 3 1 "fss" 3 2
210 "gff" 4 -2 "gf" 4 -1 "g" 4 0 "gs" 4 1 "gss" 4 2
211 "aff" 5 -2 "af" 5 -1 "a" 5 0 "as" 5 1 "ass" 5 2
212 "bff" 6 -2 "bf" 6 -1 "b" 6 0 "bs" 6 1 "bss" 6 2
215 default_table = symboltables { table_sixteen }
216 notenames { dutch_names }