Filling measure with rests be affected by time signature
With all due respect, I'm surprised the algorithm of filling rests is so immature.
For example, under the time signature of 12/8, I want to input like this:
After I input the crotchet, I expect to see the rests be arranged like either of the following (because every three quaver rests are a group):
But instead I see:
The relevant code, if I find that correctly, merely calculate the longest duration that can fit into the rest of the measure, and pushback that into the durationList.
This can cause great inconvenience if the user is inputing under a time signature other than 4/4 or 2/4. What I'm suggesting is that this can definitely be a field to work hard on for the following 3.4 or 4.0 release. I doubt whether I have the time to fix this whole thing since it's the start of a new semester, so I really hope I can get your attention on this issue.