[abcusers] tempo
Whew! a lot of syntax... One extra thing you get in actual scores: multiple names for the same tempo, which in your notation might be Q:allegro=Tempo I so that Tempo I is defined by a double indirection, in your BNF QLine ::= Q: string = string This might also be useful in translating terms between different languages. I am not sure what your proposal does about leading and trailing spaces in tempo names. They mustn't make any difference, anyway - otherwise trying to spot why your tempo definition isn't being acted on could get impossibly difficult as these would all have different effects: Q:1/4=124=allegro Q:1/4=124=allegro Q:1/4=124 =allegro % from Hogwood's recording Q:1/4=124= allegro % from Hogwood's recording Q:1/4=124=allegro % from Hogwood's recording That is, the lines QLine ::= Q: speed = string QLine ::= Q: beat = speed = string need to use a definition of string that eliminates leading and trailing spaces. (You should still be able to surround the string with whitespace for readability). Otherwise, spot-on. === http://www.purr.demon.co.uk/jack/ === To subscribe/unsubscribe, point your browser to: http://www.tullochgorm.com/lists.html
[abcusers] New tune index (no ABC content)
This isn't directly about ABC, but I hope it's of interest: Over the years I've been developing an index that identifies tunes simply on the basis of whether they go up or down from one note to the next, called Torus (Tunes ORdered Using Shape). Originally hardcopy, it's now available online at http://www.thomasbending.co.uk/torus/ with a database of about 1100 tunes. Please try it out and tell me if it's useful and how it might be improved. I'm aware that other people have developed similar systems independently. I'm not claiming that mine is bigger, faster or better than any other, since it probably isn't. Thomas Bending To subscribe/unsubscribe, point your browser to: http://www.tullochgorm.com/lists.html
Re: [abcusers] tempo
On Sun, 2 Dec 2001, Laurie Griffiths wrote: Q:Allegro -- uses Allegro which must have been already defined. Does this mean that a transcriber can't specify a tempo without also defining it metronomically? I'm not sure I like the idea of *forcing* them to add information that the composer didn't provide, but I can live with it. John To subscribe/unsubscribe, point your browser to: http://www.tullochgorm.com/lists.html