[EMAIL PROTECTED] wrote:
> |But ABC is a world-wide, networked and computerized music notation.
> There is a lot of software that converts it to sound. This software
> can't reasonably be expected to look at a chunk of ABC, classify it
> as to style, and infer what rule is used for accidentals. So it's
> reasonable to consider that, for player programs, we need some way of
> indicating whether accidentals apply to all octaves or just one.
> Similarly, for multi-voice music, we need a way of indicating whether
> accidentals apply to just the one voice or to all voices. Pure
> notation programs like abc2ps don't need this, but players do.
>
> The obvious suggestion is yet another %% directive. I wonder what
> would be the simplest, most elegant notation for these two options?
Alternatively, another rule (I don't know if this is sensible or not, but I figured I'd
throw it out there :) ) might be:
* if there is only one of a particular accidental in the key signature, it applies
to
all octaves;
* if an accidental occurs in more than one octave, it applies to only the octave in
which it is expressed.
Clear as mud? :)
So, K:^f would apply the F# to all octaves, but K:^f=F would apply ^f to f's and =F to
F's. We then come to the question of what player programs should do when they
encounter
a f' or F, -- probably either issue an error or leave it natural.
- Eric
--
---=---=-=-==-===-=====//=======//=========-===-==-=-=--=---- <>< -
"God is real, unless // Name: // Eric Galluzzo // [EMAIL PROTECTED]
declared integer." // WWW: // http://w3.one.net/~eng/
-- Unknown // Work: // Synchrony // Product Engineer
---=-=-==-===-=====//=======//=========-===-==-=-=--=-------- <>< -
To subscribe/unsubscribe, point your browser to: http://www.tullochgorm.com/lists.html