-
Notifications
You must be signed in to change notification settings - Fork 2.6k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[MU4 Issue] Playback not in sync with playhead when changing instrument in mixer #15047
Comments
@Tantacrul @bkunda Very similar to #14902 , could be duplicate |
@Tantacrul @MarcSabatella @RomanPudashkin also similar to the issue found in #14910 |
Thanks @pmarx810, all these issues do indeed seem very similar to one another. |
@Tantacrul this one comes up often and I assume it would be a simple fix to consider for a patch |
@Tantacrul This would indeed be good. Not sure how simple it is (although it can't be too complicated), but it would certainly be nice to get this fixed since it has come up quite a few times. |
I'd like to hear what @vpereverzev has to say. Patch or 4.1? |
@DmitryArefiev can you please check this one again for validity/reproducibility? |
@bkunda Yes, still occurs (4.2 nightly master, MuseSounds, Win10). Can't reproduce with MS Basic |
Also from #14894: Steps to reproduce the behavior: Play a score with the current instrument |
since we're not working with the position from AbstractEventSequencer (AbstractEventSequencer::eventsToBePlayed isn't called, so we don't update it)
Fixed in #20626 |
since we're not working with the position from AbstractEventSequencer (AbstractEventSequencer::eventsToBePlayed isn't called, so we don't update it)
since we're not working with the position from AbstractEventSequencer (AbstractEventSequencer::eventsToBePlayed isn't called, so we don't update it)
since we're not working with the position from AbstractEventSequencer (AbstractEventSequencer::eventsToBePlayed isn't called, so we don't update it)
since we're not working with the position from AbstractEventSequencer (AbstractEventSequencer::eventsToBePlayed isn't called, so we don't update it)
Describe the bug
Note: similar to #14894, but with a different trigger
When substituting instruments in the mixer and then resuming playback mid-score, the substituted instrument alone recommences playback from the start of the score (concurrently with the playback at playhead position).
To Reproduce
See demo video:
https://www.dropbox.com/s/mx9ymh9rtbfihax/playback-sync-position-change.mov?dl=0
Expected behavior
Substituted instrument should not recommence playback from start, but should instead sync with current playhead position.
Platform information
The text was updated successfully, but these errors were encountered: