musescore / musescore/MuseScore

MuseSounds struggles with bends placed late in the score

Open
#34,769 0 comments 0 reactions 1 assignee View on GitHub

Nobody has claimed this yet.

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

Description

Issue type

General playback bug

Description with steps to reproduce
  1. Enable MuseSounds (Soundfonts and MS Basic do not experience this issue)
  2. Create an excerpt with bends at the beginning of the score.
  3. Experience acceptable playback.
  4. Move said excerpt further back into the score.
  5. Excerpt will intermittently ignore bends, only playing the first note for the duration of the bend.

Currently, bends appear to randomly, yet consistently, struggle to play with MuseSounds enabled. I call it random because I cannot seem to establish a pattern. Move a misbehaving excerpt from one measure to another, and it may work. Offset the bend by a 128th or similar small space, and it may work. Yet, it's consistent. Placing, deleting, and replacing the same bend in the same place, will almost always lead to the same result.

I would expect that bends, no matter where they are placed, will function as notated.

Supporting files, videos and screenshots

https://github.com/user-attachments/assets/efba11b4-560b-4839-97cb-ebd3316c9995

In which versions of MuseScore Studio is this issue present?

4.7.4 App Image

Regression

I was unable to check

Operating system

Arch Linux

Additional context

bend sillyness.zip

This Musescore project is a single trombone part from a 12 minute medley I'm working on.
It should be opened in the listed version of MS, with the current version of MuseSounds Brass (1.0.3).
The bends starting at measure 58 function properly.
The bends at measure 177 do not function properly if playback is not started on measure 177.
The bends at 256 and 264 (literally copy pasted) are inconsistent. Most of the time they both work, but currently, 264 is not.
The bends starting at 275 are flaky, and work about 50% of the time.
Finally, the bends starting at 330 are very flaky, and the second bend in 331 won't play even IF playback is started there.

For all of these excerpts, If copied and brought to the front of the score, they work perfectly.

Checklist
  • This report follows the guidelines for reporting bugs and issues
  • I have verified that this issue has not been logged before, by searching the issue tracker for similar issues
  • I have attached all requested files and information to this report
  • I have attempted to identify the root problem as concisely as possible, and have used minimal reproducible examples where possible

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.