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.03k stars 2.59k forks source link

Pedal breaks have a chance of removing the pedal effect altogether #15478

Open Node123B opened 1 year ago

Node123B commented 1 year ago

Brief The Muse Sounds Grand Piano plugin seems to ignore some pedal applications when said applications are placed next to each other. If you are using pedal breaks, therefore, playback may not include pedal articulations you have placed.

Steps to reproduce the behavior:

  1. Open Musescore 4 with the Muse Sounds Keyboard plugin. (Edit: possibly not exclusive to Muse Sounds)
  2. Create a score with at least one pedal break.
  3. Play said score with Muse Sounds enabled.
  4. The second pedal segment will be nonexistent in playback, which I perceive as an error.

Expected behavior When playing back the score, all pedal segments must play back correctly and accurately, therefore the affected pedal segment must play back as if the pedal was being played.

Platform information:

Additional context This only seems to happen in the score I have attached. When creating a second score, albeit, with a different key signature and no bass clef, the issue did not reoccur. I am not sure of the potency of this error, therefore.

You will have to import from the PDF I have attached, because GitHub doesn't support .mscz. Test.pdf

MarcSabatella commented 1 year ago

Just rename your MSCZ to ZIP, or actually ZIP it. It definitely works in general, so whatever you are seeing must be unique to your score.

Lynzzyr commented 1 year ago

I had the exact same issue on one of my scores. I found that, this issue only occurs when the pedal lines are adjacent AND there is no rest between the notes in which the end of one and the start of the next belong to.

Acknowledging this, I simply shrank each pedal line, making sure that there was some sort of note or rest between the end of one and the start of another.

ShawTakeuchi commented 1 year ago

This happens with MSBasic Grand Piano as well. I reduced my score to the bare minimum to make it easier for the devs. Attached -- zip with 2-measure .mscz and a mp3 file.

PedalMiss MS4-Bug-PianoPedal-MSBasic.zip