1 %%%% This file is part of LilyPond, the GNU music typesetter.
3 %%%% Copyright (C) 2009--2010 Matt Corks <mvcorks@alumni.uwaterloo.ca>
5 %%%% LilyPond is free software: you can redistribute it and/or modify
6 %%%% it under the terms of the GNU General Public License as published by
7 %%%% the Free Software Foundation, either version 3 of the License, or
8 %%%% (at your option) any later version.
10 %%%% LilyPond is distributed in the hope that it will be useful,
11 %%%% but WITHOUT ANY WARRANTY; without even the implied warranty of
12 %%%% MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13 %%%% GNU General Public License for more details.
15 %%%% You should have received a copy of the GNU General Public License
16 %%%% along with LilyPond. If not, see <http://www.gnu.org/licenses/>.
21 %%%% ukulele hall of fame museum website (http://www.ukulele.org/),
22 %%%% kiwi ukulele website (http://www.kiwiukulele.co.nz/)
27 \storePredefinedDiagram \chordmode {a}
31 \storePredefinedDiagram \chordmode {a:m}
35 \storePredefinedDiagram \chordmode {a:7}
39 \storePredefinedDiagram \chordmode {a:m7}
43 \storePredefinedDiagram \chordmode {a:dim}
47 \storePredefinedDiagram \chordmode {a:maj7}
51 \storePredefinedDiagram \chordmode {a:6}
55 \storePredefinedDiagram \chordmode {a:sus2}
59 \storePredefinedDiagram \chordmode {a:sus4}
63 \storePredefinedDiagram \chordmode {a:aug}
65 #"2-2;1-1-(;1-1-);4-4;"
67 \storePredefinedDiagram \chordmode {a:9}
73 \storePredefinedDiagram \chordmode {ais}
75 #"3-3;2-2;1-1-(;1-1-);"
77 \storePredefinedDiagram \chordmode {ais:m}
79 #"3-3;1-1-(;1-1;1-1-);"
81 \storePredefinedDiagram \chordmode {ais:7}
83 #"1-1-(;2-2;1-1;1-1-);"
85 \storePredefinedDiagram \chordmode {ais:m7}
87 #"1-1-(;1-1;1-1;1-1-);"
89 \storePredefinedDiagram \chordmode {ais:dim}
93 \storePredefinedDiagram \chordmode {ais:maj7}
95 #"2-2-(;2-2-);1-1-(;1-1-);"
97 \storePredefinedDiagram \chordmode {ais:6}
101 \storePredefinedDiagram \chordmode {ais:sus2}
103 #"3-3;o;1-1-(;1-1-);"
105 \storePredefinedDiagram \chordmode {ais:sus4}
107 #"3-3-(;3-3-);1-1-(;1-1-);"
109 \storePredefinedDiagram \chordmode {ais:aug}
111 #"3-2;1-1-(;1-1-);5-4;"
113 \storePredefinedDiagram \chordmode {ais:9}
115 #"1-1-(;2-2;1-1-);3-3;"
119 \storePredefinedDiagram \chordmode {bes}
121 #"3-3;2-2;1-1-(;1-1-);"
123 \storePredefinedDiagram \chordmode {bes:m}
125 #"3-3;1-1-(;1-1;1-1-);"
127 \storePredefinedDiagram \chordmode {bes:7}
129 #"1-1-(;2-2;1-1;1-1-);"
131 \storePredefinedDiagram \chordmode {bes:m7}
133 #"1-1-(;1-1;1-1;1-1-);"
135 \storePredefinedDiagram \chordmode {bes:dim}
139 \storePredefinedDiagram \chordmode {bes:maj7}
141 #"2-2-(;2-2-);1-1-(;1-1-);"
143 \storePredefinedDiagram \chordmode {bes:6}
145 #"o;2-2;1-1-(;1-1-);"
147 \storePredefinedDiagram \chordmode {bes:sus2}
149 #"3-3;o;1-1-(;1-1-);"
151 \storePredefinedDiagram \chordmode {bes:sus4}
153 #"3-3-(;3-3-);1-1-(;1-1-);"
155 \storePredefinedDiagram \chordmode {bes:aug}
157 #"3-2;1-1-(;1-1-);5-4;"
159 \storePredefinedDiagram \chordmode {bes:9}
161 #"1-1-(;2-2;1-1-);3-3;"
165 \storePredefinedDiagram \chordmode {b}
167 #"4-3;3-2;2-1-(;2-1-);"
169 \storePredefinedDiagram \chordmode {b:m}
171 #"4-3;2-1-(;2-1;2-1-);"
173 \storePredefinedDiagram \chordmode {b:7}
175 #"2-1-(;3-2;2-1;2-1-);"
177 \storePredefinedDiagram \chordmode {b:m7}
179 #"2-1-(;2-1;2-1;2-1-);"
181 \storePredefinedDiagram \chordmode {b:dim}
185 \storePredefinedDiagram \chordmode {b:maj7}
187 #"3-2-(;3-2-);2-1-(;2-1-);"
189 \storePredefinedDiagram \chordmode {b:6}
193 \storePredefinedDiagram \chordmode {b:sus2}
197 \storePredefinedDiagram \chordmode {b:sus4}
199 #"4-2-(;4-2-);2-1-(;2-1-);"
201 \storePredefinedDiagram \chordmode {b:aug}
203 #"o;3-2-(;3-2-);2-1;"
205 \storePredefinedDiagram \chordmode {b:9}
207 #"2-2-(;3-3;2-2-);4-4;"
211 \storePredefinedDiagram \chordmode {c}
215 \storePredefinedDiagram \chordmode {c:m}
219 \storePredefinedDiagram \chordmode {c:7}
223 \storePredefinedDiagram \chordmode {c:m7}
225 #"3-1-(;3-1;3-1;3-1-);"
227 \storePredefinedDiagram \chordmode {c:dim}
231 \storePredefinedDiagram \chordmode {c:maj7}
235 \storePredefinedDiagram \chordmode {c:6}
239 \storePredefinedDiagram \chordmode {c:sus2}
241 #"o;2-1;3-2-(;3-2-);"
243 \storePredefinedDiagram \chordmode {c:sus4}
247 \storePredefinedDiagram \chordmode {c:aug}
251 \storePredefinedDiagram \chordmode {c:9}
257 \storePredefinedDiagram \chordmode {cis}
259 #"1-1-(;1-1;1-1-);4-4;"
261 \storePredefinedDiagram \chordmode {cis:m}
263 #"1-1;4-2;4-3-(;4-3-);"
265 \storePredefinedDiagram \chordmode {cis:7}
267 #"1-1-(;1-1;1-1-);2-2;"
269 \storePredefinedDiagram \chordmode {cis:m7}
271 #"2-2-(;2-2-);1-1;3-3;"
273 \storePredefinedDiagram \chordmode {cis:dim}
277 \storePredefinedDiagram \chordmode {cis:maj7}
279 #"1-1-(;1-1;1-1-);3-3;"
281 \storePredefinedDiagram \chordmode {cis:6}
283 #"1-1-(;1-1;1-1;1-1-);"
285 \storePredefinedDiagram \chordmode {cis:sus2}
287 #"1-1;3-2;4-3-(;4-3-);"
289 \storePredefinedDiagram \chordmode {cis:sus4}
291 #"1-1-(;1-1-);2-2;4-4;"
293 \storePredefinedDiagram \chordmode {cis:aug}
295 #"2-2;1-1-(;1-1-);4-4;"
297 \storePredefinedDiagram \chordmode {cis:9}
299 #"1-1-(;3-3;1-1-);2-2;"
303 \storePredefinedDiagram \chordmode {des}
305 #"1-1-(;1-1;1-1-);4-4;"
307 \storePredefinedDiagram \chordmode {des:m}
309 #"1-1;4-2;4-3-(;4-3-);"
311 \storePredefinedDiagram \chordmode {des:7}
313 #"1-1-(;1-1;1-1-);2-2;"
315 \storePredefinedDiagram \chordmode {des:m7}
317 #"2-2-(;2-2-);1-1;3-3;"
319 \storePredefinedDiagram \chordmode {des:dim}
323 \storePredefinedDiagram \chordmode {des:maj7}
325 #"1-1-(;1-1;1-1-);3-3;"
327 \storePredefinedDiagram \chordmode {des:6}
329 #"1-1-(;1-1;1-1;1-1-);"
331 \storePredefinedDiagram \chordmode {des:sus2}
333 #"1-1;3-2;4-3-(;4-3-);"
335 \storePredefinedDiagram \chordmode {des:sus4}
337 #"1-1-(;1-1-);2-2;4-4;"
339 \storePredefinedDiagram \chordmode {des:aug}
341 #"2-2;1-1-(;1-1-);4-4;"
343 \storePredefinedDiagram \chordmode {des:9}
345 #"1-1-(;3-3;1-1-);2-2;"
349 \storePredefinedDiagram \chordmode {d}
353 \storePredefinedDiagram \chordmode {d:m}
355 #"2-2-(;2-2-);1-1;o;"
357 \storePredefinedDiagram \chordmode {d:7}
359 #"2-1-(;2-1;2-1-);3-2;"
361 \storePredefinedDiagram \chordmode {d:m7}
363 #"2-2-(;2-2-);1-1;3-3;"
365 \storePredefinedDiagram \chordmode {d:dim}
369 \storePredefinedDiagram \chordmode {d:maj7}
371 #"2-1-(;2-1;2-1-);4-3;"
373 \storePredefinedDiagram \chordmode {d:6}
375 #"2-1-(;2-1;2-1;2-1-);"
377 \storePredefinedDiagram \chordmode {d:sus2}
381 \storePredefinedDiagram \chordmode {d:sus4}
385 \storePredefinedDiagram \chordmode {d:aug}
387 #"3-2;2-1-(;2-1-);5-4;"
389 \storePredefinedDiagram \chordmode {d:9}
391 #"2-1-(;4-3;2-1-);3-2;"
395 \storePredefinedDiagram \chordmode {dis}
397 #"o;3-2-(;3-2-);1-1;"
399 \storePredefinedDiagram \chordmode {dis:m}
401 #"3-3-(;3-3-);2-2;1-1;"
403 \storePredefinedDiagram \chordmode {dis:7}
405 #"3-1-(;3-1;3-1-);4-2;"
407 \storePredefinedDiagram \chordmode {dis:m7}
409 #"3-2-(;3-2-);2-1;4-4;"
411 \storePredefinedDiagram \chordmode {dis:dim}
415 \storePredefinedDiagram \chordmode {dis:maj7}
417 #"3-1-(;3-2;3-1-);5-2;"
419 \storePredefinedDiagram \chordmode {dis:6}
421 #"3-1-(;3-1;3-1;3-1-);"
423 \storePredefinedDiagram \chordmode {dis:sus2}
425 #"3-2-(;3-2-);1-1-(;1-1-);"
427 \storePredefinedDiagram \chordmode {dis:sus4}
431 \storePredefinedDiagram \chordmode {dis:aug}
433 #"o;3-2-(;3-2-);2-1;"
435 \storePredefinedDiagram \chordmode {dis:9}
437 #"o;1-1-(;1-1;1-1-);"
441 \storePredefinedDiagram \chordmode {ees}
443 #"o;3-2-(;3-2-);1-1;"
445 \storePredefinedDiagram \chordmode {ees:m}
447 #"3-3-(;3-3-);2-2;1-1;"
449 \storePredefinedDiagram \chordmode {ees:7}
451 #"3-1-(;3-1;3-1-);4-2;"
453 \storePredefinedDiagram \chordmode {ees:m7}
455 #"3-2-(;3-2-);2-1;4-4;"
457 \storePredefinedDiagram \chordmode {ees:dim}
461 \storePredefinedDiagram \chordmode {ees:maj7}
463 #"3-1-(;3-2;3-1-);5-2;"
465 \storePredefinedDiagram \chordmode {ees:6}
467 #"3-1-(;3-1;3-1;3-1-);"
469 \storePredefinedDiagram \chordmode {ees:sus2}
471 #"3-2-(;3-2-);1-1-(;1-1-);"
473 \storePredefinedDiagram \chordmode {ees:sus4}
477 \storePredefinedDiagram \chordmode {ees:aug}
479 #"o;3-2-(;3-2-);2-1;"
481 \storePredefinedDiagram \chordmode {ees:9}
483 #"o;1-1-(;1-1;1-1-);"
487 \storePredefinedDiagram \chordmode {e}
491 \storePredefinedDiagram \chordmode {e:m}
495 \storePredefinedDiagram \chordmode {e:7}
499 \storePredefinedDiagram \chordmode {e:m7}
503 \storePredefinedDiagram \chordmode {e:dim}
507 \storePredefinedDiagram \chordmode {e:maj7}
511 \storePredefinedDiagram \chordmode {e:6}
513 #"4-1-(;4-1;4-1;4-1-);"
515 \storePredefinedDiagram \chordmode {e:sus2}
517 #"4-3-(;4-3-);2-1-(;2-1-);"
519 \storePredefinedDiagram \chordmode {e:sus4}
523 \storePredefinedDiagram \chordmode {e:aug}
527 \storePredefinedDiagram \chordmode {e:9}
529 #"1-1;2-2-(;2-2;2-2-);"
533 \storePredefinedDiagram \chordmode {f}
537 \storePredefinedDiagram \chordmode {f:m}
541 \storePredefinedDiagram \chordmode {f:7}
545 \storePredefinedDiagram \chordmode {f:m7}
549 \storePredefinedDiagram \chordmode {f:dim}
553 \storePredefinedDiagram \chordmode {f:maj7}
557 \storePredefinedDiagram \chordmode {f:6}
559 #"2-2-(;2-2-);1-1;3-4;"
561 \storePredefinedDiagram \chordmode {f:sus2}
565 \storePredefinedDiagram \chordmode {f:sus4}
567 #"3-3;o;1-1-(;1-1-);"
569 \storePredefinedDiagram \chordmode {f:aug}
571 #"2-2;1-1-(;1-1-);4-4;"
573 \storePredefinedDiagram \chordmode {f:9}
575 #"2-1;3-2-(;3-2;3-2-);"
579 \storePredefinedDiagram \chordmode {fis}
583 \storePredefinedDiagram \chordmode {fis:m}
587 \storePredefinedDiagram \chordmode {fis:7}
591 \storePredefinedDiagram \chordmode {fis:m7}
595 \storePredefinedDiagram \chordmode {fis:dim}
599 \storePredefinedDiagram \chordmode {fis:maj7}
603 \storePredefinedDiagram \chordmode {fis:6}
605 #"3-2-(;3-2-);2-1;4-4;"
607 \storePredefinedDiagram \chordmode {fis:sus2}
609 #"1-1-(;1-1-);2-2;4-4;"
611 \storePredefinedDiagram \chordmode {fis:sus4}
615 \storePredefinedDiagram \chordmode {fis:aug}
617 #"3-2;2-1-(;2-1-);5-4;"
619 \storePredefinedDiagram \chordmode {fis:9}
621 #"3-1;4-2-(;4-2;4-2-);"
625 \storePredefinedDiagram \chordmode {ges}
629 \storePredefinedDiagram \chordmode {ges:m}
633 \storePredefinedDiagram \chordmode {ges:7}
637 \storePredefinedDiagram \chordmode {ges:m7}
641 \storePredefinedDiagram \chordmode {ges:dim}
645 \storePredefinedDiagram \chordmode {ges:maj7}
649 \storePredefinedDiagram \chordmode {ges:6}
651 #"3-2-(;3-2-);2-1;4-4;"
653 \storePredefinedDiagram \chordmode {ges:sus2}
655 #"1-1-(;1-1-);2-2;4-4;"
657 \storePredefinedDiagram \chordmode {ges:sus4}
661 \storePredefinedDiagram \chordmode {ges:aug}
663 #"3-2;2-1-(;2-1-);5-4;"
665 \storePredefinedDiagram \chordmode {ges:9}
667 #"3-1;4-2-(;4-2;4-2-);"
671 \storePredefinedDiagram \chordmode {g}
675 \storePredefinedDiagram \chordmode {g:m}
679 \storePredefinedDiagram \chordmode {g:7}
683 \storePredefinedDiagram \chordmode {g:m7}
685 #"o;2-2;1-1-(;1-1-);"
687 \storePredefinedDiagram \chordmode {g:dim}
691 \storePredefinedDiagram \chordmode {g:maj7}
695 \storePredefinedDiagram \chordmode {g:6}
699 \storePredefinedDiagram \chordmode {g:sus2}
703 \storePredefinedDiagram \chordmode {g:sus4}
707 \storePredefinedDiagram \chordmode {g:aug}
709 #"o;3-2-(;3-2-);2-1;"
711 \storePredefinedDiagram \chordmode {g:9}
717 \storePredefinedDiagram \chordmode {gis}
719 #"5-3;3-1-(;4-2;3-1-);"
721 \storePredefinedDiagram \chordmode {gis:m}
725 \storePredefinedDiagram \chordmode {gis:7}
729 \storePredefinedDiagram \chordmode {gis:m7}
733 \storePredefinedDiagram \chordmode {gis:dim}
737 \storePredefinedDiagram \chordmode {gis:maj7}
739 #"1-1;3-2;3-3-(;3-3-);"
741 \storePredefinedDiagram \chordmode {gis:6}
745 \storePredefinedDiagram \chordmode {gis:sus2}
749 \storePredefinedDiagram \chordmode {gis:sus4}
751 #"1-1;2-3;4-3-(;4-3-);"
753 \storePredefinedDiagram \chordmode {gis:aug}
757 \storePredefinedDiagram \chordmode {gis:9}
763 \storePredefinedDiagram \chordmode {aes}
765 #"5-3;3-1-(;4-2;3-1-);"
767 \storePredefinedDiagram \chordmode {aes:m}
771 \storePredefinedDiagram \chordmode {aes:7}
775 \storePredefinedDiagram \chordmode {aes:m7}
779 \storePredefinedDiagram \chordmode {aes:dim}
783 \storePredefinedDiagram \chordmode {aes:maj7}
785 #"1-1;3-2;3-3-(;3-3-);"
787 \storePredefinedDiagram \chordmode {aes:6}
791 \storePredefinedDiagram \chordmode {aes:sus2}
795 \storePredefinedDiagram \chordmode {aes:sus4}
797 #"1-1;2-3;4-3-(;4-3-);"
799 \storePredefinedDiagram \chordmode {aes:aug}
803 \storePredefinedDiagram \chordmode {aes:9}