Comment #2 on issue 121 by
OrtalisM...@gmail.com: Subtonic issues
http://code.google.com/p/mingus/issues/detail?id=121
Oh, I hadn't added a leading_tone() or lead_tone7() functions before, these
should work. If leading_tone7() is passed a minor key (lowercase) it will
give a diminished 7th chord and if it is passed a major key it will give a
half diminished 7th, so I believe the is how it should be.
I tried to fix the corresponding roman numerical chord functions too, but
they might not be correct. I would have thought that lowercase roman
numeral should give the minor (or diminished) chord (depending on the
degree) while uppercase should give major, but this is not the convention
in the file.
Attachments:
chords.py 37.3 KB