Laurie wrote:
>I would like to propose the following.

[suggestions I have hardly any problems with, except...]

>Q:C2=120 -- as before

Do we really need this?  Did it ever catch on?  (I think you suggest
deprecating it, I reckon something more drastic might be in order).

>Q:120=Allegro -- the popular example.  Same idea

Nothing else in ABC uses postfix definition, and it's pretty strange
for most people to figure out and perhaps even stranger if you consider
an audience of programmers instead of people...  I guess you're doing
it this way for easy parsing where the term might have spaces?  I think
I'd leave the = sign out if it's going to be in this order, or use "=:"
or *something* to indicate that I'm not really trying to redefine the
number 120.

Your suggestions have exactly the expressive power I was asking for,
with one minor omission: the label <dotted minim> = <minim> you get
in staff notation when the metre changes.  There seems to be nothing
in your proposals that could trigger the printing of such a thing in
the staff notation, even though the semantic effect is there.  Can you
see a way to fix this?

>Q:Allegro WITHOUT any previous setting of the beat has to be deprecated
>because it is as peculiar as the old Q:120 was

We could be a bit more relaxed about this - a program that only needs
to print could accept it.  Anybody who put a tune like that on the web
could then officially be told they'd be fielding emails saying "what
metronome speed did you have in mind?" till hell freezes over, though...

But basically I like this set of proposals and could live with it.


-----------------------------------------------------------------------------
Jack Campin  *   11 Third Street, Newtongrange, Midlothian EH22 4PU, Scotland
tel 0131 660 4760  *  fax 0870 055 4975  *  http://www.purr.demon.co.uk/jack/
food intolerance data & recipes, freeware Mac logic fonts, and Scottish music


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

Reply via email to