cant play from selection when going to part view
Reported version
3.0
Priority
P0 - Critical
Type
Development
Frequency
Once
Severity
S3 - Major
Reproducibility
Always
Status
closed
Regression
No
Workaround
No
Project
When i go to a specific part to playback a section it takes me back to where i was playing the rest of the score.
So say that I'm in the main score and stop in measure 2, then I go to piano 2 part and select measure 4 to playback, but I'm taken back to measure 2.
Attachment | Size |
---|---|
example.mscz | 7.75 KB |
Comments
Confirmed. Doesn't seem to be any obvious workaround short of going back to the score and selecting the start location there. Similarly, setting the loop playback gets the start point wrong.
I can take a look at this.
I take that back, this is way more complicated than I expected, yet again. This happens because the channel of the instrument is -1, because it hasn't been changed after the part was initialized. I have no idea how to fix this, however. This is at
mscore/musescore.cpp:4291
.I suspect this related to the fact that parts no longer have their own sound per se, they rely on the master score for just about everything. That allows us to play the full score while viewing the part but comes at quite a cost right now.
Quick fix for this particular aspect of the issue might be to force-select the linked element in the score when starting playback in a part?
In reply to I suspect this related to… by Marc Sabatella
Ok, I'll see if that's implementable.
https://github.com/musescore/MuseScore/pull/4333
Fixed in branch master, commit c19894feb0
fix #279202: can't play from selection in part view
Fixed in branch master, commit beb9e76dec
Merge pull request #4333 from jthistle/279202-play-parts-properly
fix #279202: can't play from selection in part view
Automatically closed -- issue fixed for 2 weeks with no activity.