musescore / MuseScore

MuseScore is an open source and free music notation software. For support, contribution, bug reports, visit MuseScore.org. Fork and make pull requests!
https://musescore.org
Other
11.79k stars 2.56k forks source link

[TIED NOTES] MuseScore Basic: Incorrect playback of several grace notes when the "parent" notes are tied and do not start in a beat #23383

Open Dima-S-Jr opened 3 days ago

Dima-S-Jr commented 3 days ago

Issue type

General playback bug

Bug description

To listen to: Grace_notes_tie.zip

Steps to reproduce

  1. Add a 1/8 note in a place that is not in the beat.
  2. Tie the added note
  3. Add 2 (or more) notes to 1/8 note
  4. Make sure that the MuseScore Basic audio profile is activated
  5. Listen to it. Playback will occur in such a way that the "parent" note will sound first, and then the grace notes, which is a complete inversion of the correct playback.

Screenshots/Screen recordings

https://github.com/musescore/MuseScore/assets/134041121/0bb0ac40-2ea7-470e-8dbd-bebb2bd91f02

https://github.com/musescore/MuseScore/assets/134041121/2109157c-3e09-4779-b72c-1c3e3644a284

MuseScore Version

MuseScore Studio version (64-bit): 4.3.2-241630831, revision: github-musescore-musescore-22b46f2

Regression

I don't know

Operating system

Windows 11

Additional context

This only happens in the MuseScore Basic audio profile. The bug does not occur if there is only one grace note.