> * remove tonic (0 . 0) from chord-match list
> * change the (modifier . additions) feature into something more free, eg
>
> (list-of-text)
>
> and allow super/subscripts, something like:
>
> ("m" "maj" ('super . "7"))
Great! I look forward to these changes. :-)
> * have a mechanism to switch between different naming schemes, eg
> simple, banter, american. (I'll assign a volunteer for the
> american table :-)
My list of chord types is far from comprehensive at this point, but I'm
working on it... ;-) BTW, have you thought of a way to handle synonyms?
Even within the 'american' convention of naming chords there can be more
than one way to write a given chord (say C+ and Caug for [1, 3, #5], for
example).
> Maybe, we'll have to add smaller versions of sharp and flat to the
> feta font, or just make smaller fonts (10,9,8,7pt) too.
Smaller glyphs would probably make more sense, though a quick & dirty way to
do it would be to use a smaller font...
> > Also, will a Cadd9 ever come up as a Cadd9 instead of a C9/no7?
>
> That'll be partly your job, I hope.
>
> I did change your example, and suggested this:
Ok, I checked it out, and it works! This fixed the C6/9 and Cmaj9 as well!
Great! So I guess that the note numbers are restricted to the range of 0-6
for the purpose of assigning pitches?
-- Shamus