musescore / musescore/MuseScore
[MU4 Issue] Note input goes wrong after adding a MS sound instrument (with soundfont) to a score using muse sounds
Nobody has claimed this yet.
- Dominant language
- C++
- Stars
- 15.1k
- Forks
- 3.3k
- Avg merge
- 2d 2h
- Merged PRs (30d)
- 91
Description
After adding Instrument, input note behaves wrong
On a 3 instrument score and after adding a fourth one, note input both with keyboard or mouse gets generates a series of unwanted notes both over and under the input one. Mixer channel emits noises.
To Reproduce
-
start from the attached file [see AMLtest1.mscz]
-
add a new instrument, Contrabass from the 'Strings - bowed' group. It will add a new staff using a soundfont file (all the other are Muse Sounds) [see AMLtest2.mscz]
-
click on the 4/4 pause in the second measure and press 'F', to insert a 4/4 F note
I see MS repeatedly adding multiple notes of many lower octaves, like an 'alt+DNarrow' key combination was stuck.
You hear and see in the mixer some noise coming from the instrument channel
This happens also if I try to insert a note clicking with the mouse. [see screenshot AMLtest2.jpg] -
Replace instrument to 'Strings - bowed / Contrabasses (section)'.
A Muse Sound instrument is selected and now the 'F' insertion works regularly [see AMLtest3.mscz] -
If you set the Soundfont contrabass again, the wrong behaviour reappears.
Expected behavior
The correct note should appear on the score
Screenshots
[AMLtest2.jpg] displays the wrong notes and the mixer vumeters, with the noise signal
Platform information
iMac (Retina 4K, 21.5-inch, Late 2015), 3,1 GHz Intel Core i5 quad-core
8 GB 1867 MHz DDR3, Intel Iris Pro Graphics 6200 1536 MB
OSX 12.6.2 (Monterey)
Additional context
all the attached .mscz files are progressive "save as..." done while reproducing the issue.
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
Start by reproducing the issue with the attached AMLtest.zip files, following the steps that switch between Muse Sounds and the soundfont Contrabass instrument. Compare note input and mixer behavior in both configurations; done means entering a single note produces only that note without mixer noise when the soundfont instrument is selected.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- cpp
- Domain
- audio-video-rtc, desktop
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 30/100