Clef and tab type sometimes initialized incorrectly with linked staves
Nightly, July 25 (5473249) / Windows 7
Active issue since Nigthly, July 25 (f97a8b2). Ok with previous.
1) Create new score with tab staff. Add linked standard staff
The treble clef 8vb is displayed at this step.
- Expected result (as in previous versions): tab staff + treble 8vb
- Actual result (since f97a8b2): tab staff + treble clef
Attachment | Size |
---|---|
1tab treble 8vb.jpg | 14.66 KB |
2 clef 8vb.jpg | 9.98 KB |
3treble clef.jpg | 9.86 KB |
Comments
The issue is identical of course with all the instruments with tablatures.
Another example is spectacular for the viola da gamba.
The selection displays a tab staff and a bass clef
- The result, at the opening of the score, is a tab staff and a treble clef.
In attempting to reproduce this by adding staves to an existing score, I discovered it crashes.
1) promenade (or any score i think)
2) press "I"
3) add "Classical Guitar [Tablature]"
4) select that staff, Add Linked Staff
5) change type of newly added linked staff to Standard
6) OK
Result: crash
This bug which leads to a crash, under the conditions described by Marc, goes back several weeks or months probably.
Indeed, it was already active on 19 May last, Nightly (56177c3).
I did not keep previous versions. Too bad (:
Fixed in e8e5f99c71
The crash is fixed, and the clef is "sometimes" correct now, but I still see discrepancies. The behavior is a bit erratic, like maybe it depends on an uninitialized variable or something, but the following steps are reproducible for me:
1) start musescore
2) new score
3) add Classical Guitar [Tablature] as instrument
4) select that staff
5) Add Linked Staff
Result: Staff Type is set to Tab. 4-str common whereas is it should be 6 string
6) Finish
Result: the staff is added as four string (so at least behavior reflects the dialog correctly)
7) "I"
8) select top staff (the original 6-str tab)
9) change type to Standard
Result: Clef is set to Treble whereas it should be Treble-8vb
10) OK
Result: staff is added with Treble clef (so at least behavior reflects the dialog correctly)
11) "I"
12) add a second Classical Guitar [Tablature] instrument
13) select that staff
14) Add Linked Staff
15) change type to Standard
Result: Clef is set to Treble whereas it should be Treble-8vb
16) OK
Result: staff is actually added with Treble-8vb (so behavior is "correct" but not reflective of the dialog)
17) "I"
Result: Clef now says Treble-8vb for the second instrument (so dialog reflects reality correctly)
Yes, I noticed that.
There are other discrepancies, in memory, at least one other.
1) New score for classical guitar: standard staff
2) Select this staff, and add a linked tab staff (6-str simple)
3) Finish.
4) Press "I"
5) Select the Tab staff
6) Select "Up"
Result: the tab 6-str simple has switched for a tab 4-str simple.
Say so that I know these situations, and I got used to live with! A quick correction, and I continue as if I had not seen!
Especially since I was happy not to see this damn treble clef 15 ma for so many months!
http://musescore.org/en/node/22996
For me, this is no longer a problem, but for a beginner (with MuseScore) who discovers the tabs, he may encounter, in his early learning, a few surprises, it's true.
Fixed in b7fd1ba4de
There is still one discrepancy. Following the steps I laid out in #6, all is well until step 10. At that point, even though the dialog said Treble 8vb, the staff is added as regular treble.
Following the rest of the steps, all is well.
Fixed in 7961428b95
Automatically closed -- issue fixed for 2 weeks with no activity.