Fretboard Diagrams: Bugs

• May 10, 2016 - 18:12
Reported version
3.0
Priority
P2 - Medium
Type
Functional
Severity
S3 - Major
Status
closed
Regression
No
Workaround
No
Project

2.0.3 on Win 7/10.

There are several bugs in the Fretboard Diagrams properties dialog:

1. When you apply a barre (by shift-clicking on a string), any other finger dots already applied at that fret-number persist in the edit window, although they are not visible in the score.

Suggested behaviour: A barre should automatically cancel any fret dots on that line except for the one marking the end of the barre furthest from the RH fretboard edge.

2. After applying a bar, if you create any finger dots at a higher fret number, the barre disappears!

Suggested behaviour: Once applied, a barre should persist until it is cancelled either by (1) creating another barre (using shift + click), OR (2) removing the current barre by shift-clicking on its free end. Any other action should have no effect on the barre.

3. If you try to create a partial barre (e.g. one extending for 2, 3, 4, 5 strings), you have to clear any finger dots on lower-pitched strings first. Otherwise the program will ignore the string at which you shift-click and automatically extend the barre to the finger dot on the lowest-pitched string at that fret-number.

Suggested behaviour: If you create a partial barre, it automatically overrides and clears any existing finger dots at that position. The barre ALWAYS ends at the position you have shift-clicked.

4. If you apply a barre, full-length or partial, you cannot mark the "nut" of the lowest string of the barre with an "X" as this will cause the barre to either disappear or default to other finger dots at that position.

Suggested behaviour: Allow the user to apply O/X marks to the nut at ANY string without breaking the barre.

Feature Request for Fretboard diagrams

IMV, a solid black line is not the best way to notate a barre. Look at the following example— an Am7 chord at the 5th position. A solid line barre does not allow you to mark the playable strings directly:

am7_solid_barre.png

The following alternative marks the playable strings:

am7_no_barre.png

but it has the disadvantage of no barre line.

Solution: Introduce a new symbol which is already widely used in notation programs and existing online resources and chord books: A simple curved line (bracket), applied across the desired range of the barre which appears above the fretboard. E.g.:

curved_line_barre.png


Comments

In addition, as well as the option to apply the barre curve above the fretboard, it could be allowed on the fretboard as well, behind applicable fret dots, to indicate a partial barre.

The following keyboard shortcuts seem to have been inadvertently left "open" in the Fretboard Diagrams properties dialog:

1. Ctrl + click. Functions like a click.
2. Shift + click. Should only be used to create barrés. But it also functions like a click in other cases.

Two more issues:

No. 5. You cannot apply a finger dot on the same level as the end of the barre. For example, if you have a barre across all 6 strings of a guitar you cannot apply a finger dot anywhere on the 6th string. If the barre covers 4 frets, you cannot apply a dot anywhere on the 4th string and so on.

No. 6. When you apply a barre, it should automatically cancel any corresponding open string/mute signs at the top of the diagram for the length of the barre.

Severity S4 - Minor S3 - Major
Reported version 2.1 3.0
Regression No
Workaround No

OS: Windows 10 (10.0), Arch.: x86_64, MuseScore version (64-bit): 3.0.0.4744, revision: 36e6246

Still there in 3.0-dev. Bug 2 is the most disruptive, because barres are deleted by subsequently-applied fingering dots; bug 5 is probably less important; and bugs 1 and 6 are relatively minor. (3 and 4 no longer apply.)