[MEI-L] "Cancelling" key signatures
Andrew Hankinson
andrew.hankinson at mail.mcgill.ca
Thu Sep 4 23:26:11 CEST 2014
If there’s an explicit change in printed key signature it’s not really necessary to cancel the sharps, as far as I know. So you would not write 3n1s, since a change from 3s to 1s is explicit. Even 3s to 3f would be fine.
It’s really only the absence of any key signature (Cmaj/Amin) where an explicit change with naturals would be needed to clarify that the key signature has changed.
-Andrew
On Sep 4, 2014, at 5:21 PM, Laurent Pugin <lxpugin at gmail.com<mailto:lxpugin at gmail.com>> wrote:
Hi Andrew,
I would expect this to be done at the rendering. For example, naturals would be added when changing from 4s to 1s. But maybe I am overlooking something.
In any case, I am not sure your regexp would do the job since you would probably need to have both s or f together with n. For example 3n1s for the aforementioned case.
Laurent
On Sep 4, 2014 10:29 PM, "Andrew Hankinson" <andrew.hankinson at gmail.com<mailto:andrew.hankinson at gmail.com>> wrote:
Hi all,
The data.KEYSIGNATURE regex specifies the following valid values: "mixed|0|[1-7][f|s]”.
However, naturals may also appear in a key signature to clarify cancelling a key signature; for example, if you were to go from Gmaj to Cmaj, you may wish to write a natural in the key signature to indicate the new key.
Perhaps the regex should be amended to: "mixed|0|[1-7][f|s|n]”?
Or is there another suggestion?
Cheers,
-Andrew
_______________________________________________
mei-l mailing list
mei-l at lists.uni-paderborn.de<mailto:mei-l at lists.uni-paderborn.de>
https://lists.uni-paderborn.de/mailman/listinfo/mei-l
_______________________________________________
mei-l mailing list
mei-l at lists.uni-paderborn.de<mailto:mei-l at lists.uni-paderborn.de>
https://lists.uni-paderborn.de/mailman/listinfo/mei-l
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.uni-paderborn.de/pipermail/mei-l/attachments/20140904/0e414fe3/attachment.html>
More information about the mei-l
mailing list