"Ewan A. Macpherson" wrote:
> 
> > How about
> >
> >   L:1/8 grace="1/32"
> >   K:HP
> >   {g}A{d}A{e}A {gef}e2 f | {g}ec{G}c {gef}e2
> 
> Seems reasonable.  Or maybe just
> 
> L:1/8 {1/32}
> 
The format <param>=<value> is preferable because it is more flexible
and allows future extensions. And most important, it solves most
compatibility problems: programs only interpret the <param> clauses
which they know and ignore the other.

> > ? (In the case that `grace' is not specified we could fall back to,
> > e.g., a standardized default of `grace="1/8"'.
> 
> Except for K:Hp or K:HP, where the default should be 1/32 .
> 
Was this the default in the old standard?

> > Within a tune, the
> > `grace' attribute should probably persist across `L:' changes that don't
> > introduce a new `grace' setting, for convenience.)
> 
AFAIK the scope of a L: field is the current tune (or is it the 
current voice?). Making part of it global is a bad idea.

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

Reply via email to