> There are a few omissions I guess - you can't have a major chord that
> isn't  a major 7, for instance - but when does that occur in jazz charts
> anyway?

I'm not sure what you mean--do you mean that you can't have just a simple
major triad (which you can, BTW)?  The example contains seven examples of
various triads including a major triad...  And yes, when do you ever see
simple triads in jazz charts?  ;-)

> The scale will either be 7 or maj7, or something more complicated which
> you need to specify.

I'm not sure what you mean--do you want lily to typeset scales?  Or just use
them in chord construction?  Lily can do the former at the moment, can't it?
The latter is an intriguing possibility...

> I still have this problem:  put in <c d e g b> and it says "C9" happily.
> put in <c e g b d> or <c e g b d'> and it doesn't work (it says
> "Cmaj7^maj7/9" or something)
> ...any idea why?

Eh?  I'm not sure if the preprocessor still tries to make a stack of thirds
out of a chord, but these should all be equivalent, shouldn't they?  Maybe
something is broken?

> p.s. From my point of view, some of this chord-naming code could do to
> be changed to make it work in an ideal fashion ...

If you have an idea of how to go about it, please do!  It's one of those
things that looks trivial on the surface but is really quite complex--throw
in nonchordal bass/pedal tones (such as A/B, e.g.) and regional differences
in chord naming conventions, and you have quite a knot to untangle!

-- Shamus


Reply via email to