Hide Fret conflicts in TAB staff when show unprintable is off
2.1 version 871c8ce / Windows 7
- Currently, when you enter in a guitar score the five notes E2, F2, F#2, G2, G#2, in two different voices (eg voice 1 and voice 2), red squares appear on the tablature. See image below, or load the test file: red squares.mscz
This display, I have read it over and over again on guitar forums, always astounds the users unpleasantly. This is unexpected, even incomprehensible, and is therefore perceived as a bug.
- Before 2.1, a workaround was possible by adding a 7th string, "twin" of the 6th: https://musescore.org/en/node/60411#comment-277696
With the merge of this feature for 2.1 (https://github.com/musescore/MuseScore/pull/3064/files), this workaround no longer works.
The supplementary/ledger line, whatever may be done, is always shown (if we add a seventh string)
You get to this kind of display (second image: after you completely hide in "View", the ledger line remains in "hard").
And it begins to appear in scores on musescore.com (see eg last measure first page) : https://musescore.com/user/3272641/scores/4347641
This becomes annoying.
- The only acceptable solution now is to work in non linked staves, and in Tab staff type “simple”: for the users - many, I think - who do not appreciate this display on their score. Even if they know that this red square is not printed. I also feel concerned, this red square that I cannot desactivate, it annoys me! :)
So that when you cut a number in the Tab staff, the red square disappears without further inconvenience. See. red squares simple type.mscz
- However, the linked staves remain inevitably affected, and the non linked staves in “common” and “full” types. That makes a lot.
So, would there be a way to disable - for the involved notes - this display of red squares in the code?
Thanks.
- I add a file where the 6th string of the guitar is tuned in D (common case), and thus the D2, and D # / Eb are affected: D 6th string.mscz
Attachment | Size |
---|---|
image red.jpg | 14.05 KB |
red squares.mscz | 10.55 KB |
7ème corde suite.jpg | 1.45 KB |
7ème corde.jpg | 1.8 KB |
red squares simple type.mscz | 9.92 KB |
D 6th string.mscz | 9.31 KB |
Comments
The red squares are not exported to PDF or PNG right ? So, I'm not sure what the problem is.
I'm not a big fan of options.
Are the red squares useful or not? If yes, we keep them and they will not export (eventually we could hide them with "Show unprintables"?
If not, then let's remove the red squares completely.
"The red squares are not exported to PDF or PNG right ? So, I'm not sure what the problem is.The problem?"
The problem? I already said: it is the immediate response from guitarists and Musescore users : it's unexpected (they say, what's going on, why it's red, no interest). And even if they learn that it is not printed, it's visually unpleasant on the score, it's too "flashy", aggressive, that's all. As simple as that.
Is there another instrument in MuseScore (off Tab) where red squares would appear in the background of some notes, with no possibility of disabling? There are not any.
"I'm not a big fan of options."
I know, and I am not specially a fan me too.
"Are the red squares useful or not?"
For what it would be useful? In my opinion, of no interest.
I have never read, on the guitar forums (and in my own use) that someone appreciates this display. An example (http://www.guitareclassiquedelcamp.com/viewtopic.php?f=69&t=33920&start…, and http://www.guitareclassiquedelcamp.com/viewtopic.php?f=69&t=33920&start…, and previous comment) They all search the opposite (without square red)
"eventually we could hide them with "Show unprintables"?"
or
"If not, then let's remove the red squares completely"
I do not know what to say, both are fine. And I do not know what would be the simplest and fastest to fix?
The first has the advantage of offering a choice (although I struggle to see any benefit) while the second is an irreversible choice. So maybe the first one, but just like that. As you wish.
Both are equally easy. There is really no value to show the fret conflict?
No value, really. It's tabs. This term of fret conflict is purely theoretical.
In practice, eg a G2 is played on the 3rd fret 6th string. And only on this location. This is how. No choice, none. So, this red square doesn't provide any useful information, and worse creates a confusion, which does not need to be, in addition to its visually unpleasant appearance.
A solution, whatever which (show unprintable eg? ) would be good/expected for the 2.2
Regression in 2.2 or also present in 2.1? What about master?
In reply to Regression in 2.2 or also… by Jojo-Schmitz
Present in all 2x. versions :(
And master too f924a38
If I understand correctly, this is a warning, telling you that you may have done something you didn't mean? Maybe it oculd be tied to the existing pitch range warning option?
Fixed in branch 2.2, commit ae2b690986
fix #246176: Hide Fret conflicts in TAB staff when show unprintable is off
Fixed in branch master, commit 0fb7fe71ea
fix #246176: Hide Fret conflicts in TAB staff when show unprintable is off
At last! :)
A three-year old problem (and more by counting the Betas versions) solved in a line of code!
Thanks a lot.
Easy way to get the desired display, and works as expected.
Gone, the workarounds, which no longer worked, anyway with 2.1.
I will announce this good news right now to my fellow guitarists on the guitar forums.
I will no more have to answer and try to convince them that, no, it was not a bug! And yet, it was considered as such.
A good relief :)
So, now, this display is so much better :)
than... :(
Automatically closed -- issue fixed for 2 weeks with no activity.