Improve predefined-fretboards
commitae2f48b73980e11c1ef19bdee5f08d6d55d5fa22
authorCarl Sorensen <c_sorensen@byu.edu>
Fri, 12 Dec 2008 15:53:36 +0000 (12 08:53 -0700)
committerCarl Sorensen <c_sorensen@byu.edu>
Sat, 13 Dec 2008 18:36:29 +0000 (13 11:36 -0700)
tree99dcb484cf633094ba61ab59ce274c181342c313
parentbc3e9f0e8bfe4295cb98f560d32a86725502797f
Improve predefined-fretboards

Add fret-diagram-verbose input option for predefined fretboards

Add stringTunings as part of chord-shape key to allow the use
of two different instruments (e.g. ukelele and guitar)
simultaneously.

Add new variable type check predicate string-or-pair?

Change base-chord-shapes alist to chord-shape-table hashq

Update predefined-guitar* to match new syntax.

Add capo indication to verbose diagram definition
12 files changed:
Documentation/user/fretted-strings.itely
input/regression/fret-diagrams.ly
input/regression/predefined-fretboards.ly
ly/declarations-init.ly
ly/predefined-fretboards-init.ly
ly/predefined-guitar-fretboards.ly
ly/predefined-guitar-ninth-fretboards.ly
python/convertrules.py
scm/c++.scm
scm/define-grob-properties.scm
scm/fret-diagrams.scm
scm/predefined-fretboards.scm