musescore / musescore/MuseScore
The same tuning cent value gets playbacked differently in MS 3 vs 4
Nobody has claimed this yet.
- 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
The same tuning value on notes gets playbacked differently in the two versions.
Steps to reproduce
- Open this file saved from MuseScore 3 in both 3 and 4:
Test31edo.mscz.txt
Delete the .txt at the end of the file name, it's just a workaround for GitHub's file type limitation. - Playback the notes in MS 3, see it's supposed to be an evenly ascending microtonal scale.
- Playback the notes in MS 4, see how the notes are played to be unevenly jumping up and down.
- Check the tuning of each note, and see how they are the same numbers in two versions.
Screenshots/Screen recordings
https://github.com/musescore/MuseScore/assets/59176246/1b49312e-2e08-49c4-82f8-6545366f7d1f
MuseScore Version
MuseScore version (64-bit): 4.2.1-240230937, revision: github-musescore-musescore-d757433
Regression
Yes, this used to work in MuseScore 3.x and now is broken
Operating system
Windows 11
Additional context
No response
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Open Test31edo.mscz.txt after removing the .txt suffix, then play it in MuseScore 3 and MuseScore 4 while comparing the tuning values and playback. The fix is complete when the notes play as an evenly ascending microtonal scale in MuseScore 4, matching MuseScore 3.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- cpp
- Domain
- audio-video-rtc
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 42/100