> ...  (at the moment I can't really use /chords mode because
> I have to specify accurately which notes are in my chord so that my
> chord-names.scm works).

Why not?  The examples in the file I sent show that it can be done (of
course, this was with lily 1.3.50, I haven't been able to test .71 yet)...
It seems to me that it would be a whole lot easier to type c:7+.9 for a
Cmaj9 than to type <c e g b d> (of course, it would be even easier to type
'Cmaj9', but I digress)!  I think what you want already exists.  ;-)

Of course, though, you have to have this before your \chords mode statement
(again, same caveat, this hasn't been tested with .71 but works with .50):

#(set! chord::names-alist-american
      (append
      '(

 )
      chord::names-alist-american))

> Of course, I'm forgetting all about inversions & bass notes here.  Is it
> possible to specify these without using \chords mode?
> (and what's the difference between an inversion and a bass note?)

At the moment, I don't think so.  As for the difference between an inversion
and a bass note, well...  Basically, when writing out chord symbols, you can
have a note in the bass which is not a part of the chord--for example, a
pedal tone or a tone that has only a distant relationship like a IV/V (e.g.,
A/B).  In an inversion, the bottom tone is an actual part of the chord (but
then, you knew that ;-).

-- Shamus


Reply via email to