musescore / MuseScore

MuseScore is an open source and free music notation software. For support, contribution, bug reports, visit MuseScore.org. Fork and make pull requests!
https://musescore.org
Other
12.13k stars 2.63k forks source link

[MU4 Issue][Playback] Many Noteheads sound infinitely on MS Basic instruments. Cross noteheads only on vocal instruments (SoundFont) #16389

Closed jeetee closed 1 year ago

jeetee commented 1 year ago

Describe the bug Using a crossed notehead on a vocal staff results in the note sounding infinitely when using a SoundFont for playback.

To Reproduce Steps to reproduce the behavior:

  1. Open the attached score (was created from scratch in 4.0.1) Voice-cross-playback-glitch.zip
  2. Play

Expected behavior Crossed noteheads play back normally, or even a bit shorter (percussive-like).

Platform information

Additional context The bug shows both when using MS_Basic as well as the MuseScore_General.sf2 soundfonts. It does not show when using those same soundfonts via Sforzando; hinting that the bug lies within the local synthesizer itself.

zacjansheski commented 1 year ago

There is an over-arching issue with noteheads. I will re-scope this issue

https://github.com/musescore/MuseScore/assets/69917893/421995a5-8476-4fb7-ac22-ab98445b9a97

bakajikara commented 1 year ago

Similar to #15268, this is caused by missing definitions for CrossNote, CircleNote, TriangleNote, and DiamondNote in some of the json files in src/framework/mpe/resources/ .

Lenbus commented 1 year ago

Any updates on this topic? Updating to MS4.1 unfortunately did not solve the issue. 👎

I've encountered this faulty playback behaviour for: • Articulation, such as: Fade In, Volume Swell, Fall, ... • Glissando-like expressions, such as: Scoop, Fall, ... • Note Heads like: Diamond, Triangle, Plus, ...

zacjansheski commented 1 year ago

We are looking into it for 4.2