John Chamber says -
> You can follow the standard to the letter, yes, but your code
> will work better with existing ABC if it can parse the common
> violations that people post to lists.
At the risk of enhancing my reputation for negativity, I have to say that I
think this policy has drawbacks. Being slack about the standard can store up
problems for future development. For instance, B flat should be properly
coded as K:Bb according to the standard but some packages allow K:B_ and
possibly even K:_B and K:bB. These have obvious implications for your
K:[tonic]/[mode]/[accidentals] proposal.
Before anybody else gets in, this not an argument against that proposal; it
is an argument for paying proper respect to the standard.
Bryan Creer
To subscribe/unsubscribe, point your browser to: http://www.tullochgorm.com/lists.html