shape notes notes don't recognize key change in the middle of a song.
I really like the option of converting to shape notes. But I have one problem. When I need to change key signature in the middle of a song I need the shape notes to adjust accordingly. For example; if my initial key signature is A flat, then my Do is on the second space. But if I change key signature to D flat in the middle of the song then from there on my Do should be on the space below the staff. Automatically if the Do isn't correct then all the rest of the shape notes are wrong as well. I could really appreciate some help with this one.
Comments
It's a limitation of the plugin. It can only see the first key signature. Maybe a future version will add enhanced shape note support.
In reply to It's a limitation of the by [DELETED] 5
I'm working on a name-in-the-notehead plugin (using Bravura) and have found the same issue for movable Do. I can find key signature changes, but there doesn't seem to be a way to query the key. The plugin documentation says there is a KeySig method: Key key(), but when trying to access that, I'm getting "Unknown method return type: Key" in the console. Looking at the Key.h and Key.cpp files isn't much help. Is this a soon-to-be implemented feature?
In reply to I'm working on a by jensm
Another 'enum class' that would need to become recreated for qml access...
(See also my PR expose class BarLine with property barLineType to scripting)
But here just changing the return type to int would probably be sufficient, since the meanings of the values are obvious.
I haven't written any 2.0 Plugins yet so haven't tested this but does the keySignature (Integer, read-only) property of Cursor help?
In reply to I haven't written any 2.0 by underquark
Yes, cursor.keySignature returns the active key signature at the cursor's position.
(Numbers will be, 0 for C/Am, negative for number of flats and positive for numbers of sharps)
In reply to I haven't written any 2.0 by underquark
Thanks! The Cursor.keySignature property works fine for this purpose.
I'm not very computer literate and have just started using Musecore, for changing songs from normal to shaped notes. I too have the problem of it not recognizing new key signatures after a key change. I found the cursor key signature read-only property, but was unable to understand where to adjust the numbers ( negatives for flats, positives for sharps). Would be glad for any help.
In reply to I'm not very computer by Brandon B.
Jeetee fixed the plugin. If you download it again and reinstall it, it should now be aware of the key changes.
In reply to Jeetee fixed the plugin. If by [DELETED] 5
THANK YOU Thank You. Your the best. This is going to be very helpful for me. If I could hug you I would. Thanks a lot.
In reply to I'm not very computer by Brandon B.
Thanks. It worked to re-download the plugin. Thanks a lot.