On Wed 07 Mar 2001 at 01:30AM +0000, John Chambers wrote:
> Wil writes:
> | But is there a compelling reason why we should not define
> | "E hejaz" or "E freygish"?  (in a similar manner to the definition
> | proposed for chords)

I have a further suggestion for handling arbitrary modes which promotes
them to part of the abc, but doesn't require the application to know
all possible modes; allow the K: field to have a mode=MMMM subfield. This
will do the following:

1. Check the number of sharps and flats and give a warning if it does not
correspond to the specified mode.

2. Work out the root note and either print <root><MMMM> at an appropriate
place for a typesetting program or something else appropriate for a player
program.

e.g.

K:C ^b _f mode=hejaz

will check to see if you really have specified hejaz mode.

James Allwright
To subscribe/unsubscribe, point your browser to: http://www.tullochgorm.com/lists.html

Reply via email to