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"
11 % index TeXstring, xmin xmax ymin ymax
15 "violin" "\violinclef" 0pt 16pt -12.5pt 22.5pt
16 "bass" "\bassclef" 0pt 16pt 0pt 20pt
17 "viola" "\violaclef" 0pt 16pt 0pt 20pt
18 "violin_change" "\cviolinclef" 0pt 16pt -12.5pt 22.5pt
19 "bass_change" "\cbassclef" 0pt 16pt 0pt 20pt
20 "viola_change" "\cviolaclef" 0pt 16pt 0pt 20pt
24 "1" "\wholeball" 0pt 6pt -2 pt 2pt
25 "2" "\halfball" 0pt 5pt -2 pt 2pt
26 "4" "\quartball" 0pt 5pt -2 pt 2pt
30 "whole" "\slurchar%{%}" 0pt 0pt 0pt 0pt
31 "half" "\hslurchar%{%}" 0pt 0pt 0pt 0pt
33 "accidentals" = table {
34 "-2" "\flatflat" 0pt 10.2pt -2.5pt 7.5pt
35 "-1" "\flat" 0pt 6pt -2.5pt 7.5pt
36 "0" "\natural" 0pt 6pt -7.5pt 7.5pt
37 "1" "\sharp" 0pt 6pt -7.5pt 7.5pt
38 "2" "\sharpsharp" 0pt 6pt -2.5pt 7.5pt
42 "toplines" "\toplines{%}" -3pt 9pt 0pt 0pt
43 "botlines" "\botlines{%}" -3pt 9pt 0pt 0pt
47 "empty" "\emptybar" 0pt 0pt 0pt 0pt
48 "|" "\maatstreep" 0pt 5pt -12pt 12pt
49 "||" "\finishbar" 0pt 2pt -12pt 12pt
53 "1" "\wholerest" -5pt 1pt -1pt 1pt
54 "2" "\halfrest" -5pt 1pt -1pt 1pt
55 "4" "\quartrest" -5pt 2pt -5pt 5pt
56 "8" "\eighthrest" 0pt 5pt 0pt 8pt
57 "16" "\sixteenthrest" 0pt 6pt 0pt 12pt
58 "32" "\thirtysecondrest" 0pt 6pt 0pt 16pt
62 "C" "\fourfourmeter" 0pt 10pt -5pt 5pt
63 "C2" "\allabreve" 0pt 10pt -5pt 5pt
66 % dims ignored for this table
68 "meter" "\generalmeter{%}{%}" -3pt 10pt -5pt 5pt
69 "linestaf" "\linestafsym{%}{%}" 0pt 0pt 0pt 0pt
70 "stem" "\stem{%}{%}" 0pt 0pt 0pt 0pt
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{%}{%}" 0pt 0pt 0pt 0pt
90 "horizontal" "\rulesym{%}{%}" 0pt 0pt 0pt 0pt
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{%}{%}" 0pt 0pt 0pt 0pt
162 "stem" "\stem{%}{%}" 0pt 0pt 0pt 0pt
166 "1" "\lsingledot" 0pt 8pt -1pt 1pt
167 "2" "\ldoubledot" 0pt 12pt -1pt 1pt
168 "3" "\ltripledot" 0pt 16pt -1pt 1pt
172 "8" "\eigthflag" 0pt 5pt 0pt 0pt
173 "16" "\sixteenthflag" 0pt 5pt 0pt 0pt
174 "32" "\thirtysecondflag" 0pt 5pt 0pt 0pt
175 "-8" "\deigthflag" 0pt 5pt 0pt 0pt
176 "-16" "\dsixteenthflag" 0pt 5pt 0pt 0pt
177 "-32" "\dthirtysecondflag" 0pt 5pt 0pt 0pt
180 "beamslopes" = table {
181 "slope" "\beamslope{%}{%}" 0pt 0pt 0pt 0pt
182 "horizontal" "\rulesym{%}{%}" 0pt 0pt 0pt 0pt
188 % common dutch names for notes. "es" means flat, "is" means sharp
191 dutch_names = notenames {
192 "ceses" 0 -2 "ces" 0 -1 "c" 0 0 "cis" 0 1 "cisis" 0 2
193 "deses" 1 -2 "des" 1 -1 "d" 1 0 "dis" 1 1 "disis" 1 2
194 "eses" 2 -2 "es" 2 -1 "e" 2 0 "eis" 2 1 "eisis" 2 2
195 "feses" 3 -2 "fes" 3 -1 "f" 3 0 "fis" 3 1 "fisis" 3 2
196 "geses" 4 -2 "ges" 4 -1 "g" 4 0 "gis" 4 1 "gisis" 4 2
197 "ases" 5 -2 "as" 5 -1 "a" 5 0 "ais" 5 1 "aisis" 5 2
198 "beses" 6 -2 "bes" 6 -1 "b" 6 0 "bis" 6 1 "bisis" 6 2
202 % f = flat, s = sharp.
204 english_names = notenames {
205 "cff" 0 -2 "cf" 0 -1 "c" 0 0 "cs" 0 1 "css" 0 2
206 "dff" 1 -2 "df" 1 -1 "d" 1 0 "ds" 1 1 "dss" 1 2
207 "eff" 2 -2 "ef" 2 -1 "e" 2 0 "es" 2 1 "ess" 2 2
208 "fff" 3 -2 "ff" 3 -1 "f" 3 0 "fs" 3 1 "fss" 3 2
209 "gff" 4 -2 "gf" 4 -1 "g" 4 0 "gs" 4 1 "gss" 4 2
210 "aff" 5 -2 "af" 5 -1 "a" 5 0 "as" 5 1 "ass" 5 2
211 "bff" 6 -2 "bf" 6 -1 "b" 6 0 "bs" 6 1 "bss" 6 2
214 default_table = symboltables { table_sixteen }
215 notenames { dutch_names }