Fixed Measure Widths

• Nov 25, 2020 - 08:05
Type
Functional
Frequency
Many
Severity
S5 - Suggestion
Status
active
Regression
No
Workaround
No
Project

Feature request (which existed in MuseScore version 1) which is very useful for jazz musicians:

Selecting a group of measures (or a whole score) and setting fixed measure size.


Comments

Frequency Many

That request had come up time and time again
It got removed between MuseScore 1 and 2 because of it's very bad effects on layout.
So reimplementing it would need to make sure to prevent those from happening again

Some of the bad effects were seen if you had a lot of sixteenths etc - you could have notes running into the margins - but also, the handling of the initial clef etc made the first measure too crowded, plus it was inflexible - all or nothing. We definitely want to provide some sort of replacement for that, but hopefully one that works better and is more flexible.

In reply to by Marc Sabatella

Title Fixed Measure widths Fixed Measure Widths

There were 2 features bundled together in 1.3: Fixed Measure Widths together with Measures/line.
It is the second feature which is more important to me. I have written the plugin below to achieve the second but there is a strange bug which doesn't allow flexibility: from the onRun event the function works fine with a fixed parameter for the number of measures/line but from a dialog window with a variable number the function appears not to work. However when opening and closing the plugin window the newlines suddenly appear.

Currently working on expanding the function for a selected area as well so as to avoid problems like pickup (anacrusis)

Attachment Size
break.qml 2.16 KB
Reported version 3.5  

That 2nd feature is in available via Format > Add/Remove systerm breaks, no plugin needed.
It does not force that amount of measures into one system though (and neither does your plugin), it makes only sure that no more than the set amount are in a single system, it could be less though, depending on content, stretch, page- and border width, etc.
It is is exactly that 2nd 'feature' from 1.x that really needed to get removed, as it resulted in bad layout if those measures were just too wide.

What we're still missing since then is the 1st part, the fixed measure width, and that's what this issue is about.