[Tablature] Note value repeat section: "At new system" renders the same as "At new measure"

• May 31, 2019 - 09:26
Reported version
P1 - High
S3 - Major

In the lute tablature "advanced style properties" (Musescore 3) MuseScoreProblem.png , I think there is a problem in the note value repeat section: "At new system" seems to render the same as "At new measure". Also, there seems to be something wrong with the display (graphical type) being not entirely visible (on the same page). Please see photo attached.
These problems do not exist in Musescore 2.

Attachment Size
MuseScoreProblem.png 193.28 KB


Title lute tablature editing problem [ Tablature] Note value repeat section: "At new system" renders the same as "At new measure"
Frequency Many Once
Severity S2 - Critical S3 - Major

New specific title (the other mentioned issue, truncated Preview, is already known)

About this section "Note values/Note Symbols/Repeat", test files:
Never (expected): Never.mscz
Always (expected): Always.mscz
But unexpected (same result) with New system ( System.mscz ) and New measure ( Measure.mscz )

Title [ Tablature] Note value repeat section: "At new system" renders the same as "At new measure" [Tablature] Note value repeat section: "At new system" renders the same as "At new measure"


The issue here is similar to that in #284002: Tablature: unexpected default behavior with tied fret mark and parenthesis in that it comes down to a check to see if the current measure is on the same system as the previous measure, at a point where the current measure has not yet been assigned a system. I guess code probably stopped working when we started doing partial layout for performance reasons, which changed how and when we assign measures to systems. The solution in both cases may be to put both of these decisions off until later during layout.

We did take a look at this but it's kind of complicated. Can someone help me understand the use case for this. It's something used in certain historical lute scores, I gather. Is that the main use case, or are there others?

Hi. For me it is indeed for use in lute tablatures. It makes for an easier to read and less cluttered tablature as only new rhythm symbols are indicated whenever they occur. Otherwise it will only appear on a new system (as a reminder) which is useful.
Thank you for looking into it. Musescore 2 does this flawlessy. Have a nice day. Peter.

For the record, while MuseScore 2 does this flawlessly, it has a number of extremely serious bugs involving things like beaming across barlines and other similar issues that required changes to how layout was performed in order to fix. Also in order to allow automatic placement to create space between systems as necessary, etc. It is the changes necessary for these improvements that unfortunately broke the way this particular feature used to work. The trick will be figuring out how to fix this bug without sacrificing any of the tremendous improvements these changes made possible. No doubt it's possible, it just requires effort, and one step in prioritizing the effort is to understand how commonly used the feature is, which is why I'm trying to understand what other use cases might exist.

Hello mattmcclinch,
I am not sure what to do (not a code expert). I downloaded your "MuseScore-290011-tab-duration" zip. How do I try it out (install it) on mac os x?
Do I need to somehow compile your zip to make a mac os x dmg?
Thank you.

Thank you very much mattmcclinch ! It works! Problem brilliantly solved! Congratulations! Bravo!
When Musescore offers a future update, should I update or stick to your version?
Maybe you could look into this other problem (#147031: Note symbols are truncated in Tab Preview - you can also see my photo attached at the beginning of the present thread) if you have the time?
Have a nice day and thanks again !!!

In reply to by mattmcclinch

Thank you very much mattmcclinch.
When you have time, could you post a link to a mac dmg with both your fixes?
Are you one of the creators of MuseScore?
It is, by far, in my opinion, the best notation software for lute tablature I have tried. I haven't used it yet for anything else in conventional notation where there is more "competition" out there, but browsing through scores posted online, it looks very good for those as well. Anyway, for me, it has really enhanced my tablature production. Thanks again.

Hmm, these two settings work now, but apparently this has broken another one ("Never"). I'm opening a new issue for that.

Fix version