musescore / musescore/MuseScore

Musesounds Alto Saxophone does not play rhythms correctly on descending lines

Open
#19,175 2 comments 0 reactions 2 assignees View on GitHub

@iamtesch is already working on this.

Since Aug 29, 2023.

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

Description

Issue type

Muse Sounds bug

Bug description

The Alto Sax Muse Sounds soundfont sometimes holds notes for too long and misses attacks on descending lines. As far as I can tell, this occurs most often when playing a descending line in the range from high Bb to G.

In the attached score, this is noticeable in the first measures of A and C. In sections D and E, this bug is extremely egregious, resulting in a rhythm that is not even close to what is written.

Markers G through J demonstrate a few other contexts in which the bug occurs. Section J is especially bad, as the second note never sounds.

alto still bugged.zip

Steps to reproduce
  1. Create a score with an alto sax part.
  2. Make sure playback is set to the Alto Sax Muse Sounds soundfont.
  3. Write a line with a high Bb/A# that descends to the A or G immediately below it.
  4. Start playback.

Note: This does not seem to be the only instances where the alto sax will play the rhythm incorrectly, but is easily reproducible on a fresh score.

Screenshots/Screen recordings

No response

MuseScore Version

4.1.1-232071203, revision: github-musescore-musescore-e4d1ddf

Regression

No.

Operating system

Windows 10

Additional context

Alto sax Muse Sounds playback has been buggy since MuseScore 4's launch.

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.