Henning Kiel schrieb:
| I just found out that abc doesn't support gracenotes at the end of a
| note (as an ending to a trill or so (and "long" trills, ie. spanning
| multiple bars or so, are not implemented AFAICS., but that is a
| feature which should be possible right now (like long
| crescendos))). What I would like to have is
|
| X:1
| M:3/4
| K:C
| !trill(!c6-|c6!trill)!{=Bc} | !accent!e z z2 z2 |
This has already been noticed. Actually, the ABC standard doesn't
really say that trailing grace notes like this are illegal. It
doesn't say anything on the topic at all. The real problem is that
current ABC software doesn't much allow this syntax.
There are a number of similar situations, where you can express a bit
of music in ABC easily, but various programs don't allow it. Another
one is having an incomplete bar at the end of a staff. ABC allows
this (simply by not saying much on the subject), and some ABC tools
implement it correctly (by not drawing a bar line at the end of the
staff). But some ABC programs were written by programmers who "know"
that staffs always end with bar lines.
The best solution is probably to continue to bring up such problems,
and push for getting them fixed. I'd consider the lack of trailing
grace notes to be simply a bug, since it's clearly legal musical
notation. But programmers have to be told that it's legal, or a lot
of them won't think of implementing it.
As we discover such problems, it might help if we could add comments
about them into the ABC standard, whatever and wherever it is at the
time. Maybe the standard needs a sort of "Implementation Guidelines"
section to mention cases like this.
There's another gracenote-related issue that a lot of software gets
wrong: Some programs automatically connect gracenotes to the
following note with a slur. There are musical styles where such a
slur is significant, and is sometimes written and sometimes not.
Programs should only do this if the ABC has an explicit slur. Again,
the ABC standard really doesn't mention this, so programmers have
done whatever they thought was "normal".
To subscribe/unsubscribe, point your browser to: http://www.tullochgorm.com/lists.html