musescore / musescore/MuseScore

Buggy playback on an older file

Open
#20,839 8 comments 0 reactions 3 assignees View on GitHub

Nobody has claimed this yet.

MuseSounds playback regression MS4
Dominant language
C++
Stars
15.1k
Forks
3.3k
Avg merge
2d 2h
Merged PRs (30d)
91

Description

Issue type

General playback bug

Bug description

A file that I created in v4.0 now has buggy playback in v4.2.
List of issues:

  • Starting at beat 3 of measure 1, ending at beat 1 of measure 90 (going off the indicator at the top right), and excluding beats 3-4 of measures 88 and 89, the pedal markings are heard for only about the first half beat that is indicated (that's three notes in the left hand).
  • In measure 82, beat 3 and measure 87, beat 3, the sixteenth note plays at the start of beat 4, rather than on the correct subdivision of beat 3.
  • There is no pedal change at the start of measure 107, causing the sound from measure 106 to bleed over, despite a pedal change being indicated.
  • On measure 104, beats 1 and 3, the fourth sixteenth note is inaudible as it overlaps with a note in the right hand. I believe this issue has already been reported, but I have been unable to locate it.

In addition to the playback bugs, v4.2 has altered my formatting. Notably, what used to be the last system on page 5 has now been shifted onto page 6, which is causing everything after it to spill over as well. This is why there is only one system on page 7. Since this may be due to an intentional update to the formatting rules, I am not reporting it as a bug unless someone can verify that it is one.

Steps to reproduce

Play from measure 81 in the attached file to hear the issues.

Screenshots/Screen recordings

In case the problem cannot be replicated, this is how it plays back on my device:

https://github.com/musescore/MuseScore/assets/73259774/97fdd20f-7101-4636-bf1f-29de8886c508

MuseScore Version

MuseScore version (64-bit): 4.0.2-230651553, revision: github-musescore-musescore-dbe7c6d

Regression

Yes, this used to work in a previous version of MuseScore 4.x

Operating system

Windows 11

Additional context

Before noticing the playback issue, I had selected several pedal markings and moved their asterisks to the left using a horizontal offset, so that they wouldn't collide with the next pedal marking. I am unsure if the playback issue was present before I made this change. I also added accents to most of the notes in the right hand. However, removing these accents does not impact the playback issues. Saving, exiting, and reopening the file has not resolved the issue, and neither does deleting and re-adding the affected pedal markings.

The project file: uneasy-preludes.zip

The playback on the website is mostly correct, except for the fourth bullet point: https://musescore.com/user/10577706/scores/11719288

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.