music-encoding / sibmei

Sibelius MEI Plugin
MIT License
39 stars 16 forks source link

"Bar object assigned to all voices will be encoded on voice 1" #197

Open th-we opened 2 years ago

th-we commented 2 years ago

This message is not very useful because it is printed too often and it's hard to work through all the occurrences based on the list. Instead, the user could be given the option (via dialog) to color all the problematic objects red so it's easier to fix things manually.

@rettinghaus and me discussed this briefly during the technical team workshop in Berlin. Any objections to creating a pull request that implements this, @ahankinson?

(This is independent of whether the message is actually sensible or not, like for tempo text where it does not make sense to attach it just to layer 1.)

ahankinson commented 2 years ago

So far the sibelius exporter has avoided actually changing anything in the source score. I would like to keep it that way, so that it doesn't actually change anything in anyone's scores. Many people who use the plugin assign some specific meaning to color in order to aid later processing -- like the DuChemin project, that used colours for different readings. If we start messing with colours in the plugin, we might overwrite some of this work.

That said, I'm not opposed to a separate tool to help people fix their scores. Would you be willing to write this into a separate plug-in that we distribute with sibmei?