[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