Grace note offsets in linked TAB not saved
If you offset the grace notes in linked TAB (see attached file), using note offset rather than chord offset, the offsets cannot be saved. This is particularly relevant when TAB is set to "no stems", since in this case both types of adjustment appear in the same way.
Need to ensure that note offset on its own is also saved.
Attachment | Size |
---|---|
offset_grace_notes.mscz | 10.89 KB |
Comments
Not just linked staves, and not just grace notes. Note offsets in general get saved but are then reset on load for tab staves. Also they are not preserved on copy/paste (this is typivcal; things lost on save/load will usually be lost on copy/paste as well).
I see why - there is no more call to adjustReadPos for notes on tab staves. I changed when this happened a year ago, but broke it for tab. I suspect several other bugs probably resulted from this as well.
cadiz1 - if you happen to see this, the change I am referring to happened on May 20, 2014: https://github.com/musescore/MuseScore/commit/fbc676111d3274cbc0ba6a57b…. Can you verify this worked correctly before that? Steps as follows:
1) new score, tablature
2) add a note
3) use Inspector to change the horizontal offset in the Element (not Chord) section to 5sp
4) copy and paste that measure to another measure
Correct result would be, the offset would be copied.
https://github.com/musescore/MuseScore/pull/2089
"the change I am referring to happened on May 20, 2014.
Can you verify this worked correctly before that? "
I confirm that it works (the horizontal offset is preserved after pasting) with this Nightly on May 19, 2014: 56177c3
After pasting:
But not some days later, with this Nightly on June 7, 20:14 f031e87
Thanks! I recognized the date would just barely fit within into your build history :-)
Indeed, I thought the same thing...:)
May 19 / May 20, it was really border line!
Fixed in branch master, commit adaaf10789
fix #66241: note offset not preserved for tab
Fixed in branch master, commit 0e69fa6826
Merge pull request #2089 from MarcSabatella/66241-tab-note-offset
fix #66241: note offset not preserved for tab
Fixed in branch 2.0.2, commit dc1c677674
fix #66241: note offset not preserved for tab
Automatically closed -- issue fixed for 2 weeks with no activity.