MuseScore icon indicating copy to clipboard operation
MuseScore copied to clipboard

[MU4 Issue] Instrument sound preview has fixed note duration when playing MIDI keyboard

Open DmitryArefiev opened this issue 3 years ago • 2 comments

Describe the bug Sound preview was partially re-implemented by fixing #11234, but still doesn't work like in MuseScore2.

It should work like you playing instrument, note should last as long as you pressing key on MIDI keyboard (using Flute, Violin etc.). Now it has fixed note duration like in note input mode.

To Reproduce

  1. Select measure on Flute
  2. Press key on MIDI keyboard for 2 seconds - sound should last 2 seconds

MuseScore2

https://user-images.githubusercontent.com/90187801/190623028-3d44e618-3338-4bdb-bd78-79fecc686aec.mp4

MuseScore4

https://user-images.githubusercontent.com/90187801/190623103-f01b9aea-39ab-428f-b95b-6abaffb40408.mp4

Expected behavior Should work like in MuseScore2

Platform information macOS, Windows, Linux

Additional context #11234

DmitryArefiev avatar Sep 16 '22 10:09 DmitryArefiev

@Tantacrul I labeled this with Beta2 since sound preview works better now than in MS3

DmitryArefiev avatar Sep 16 '22 11:09 DmitryArefiev

The fixed note length when using MIDI input was a big disappointment when trying out MuseScore 4 today. For me, the software is much less useful as a composition tool if I can't hear what I'm actually playing in real time. I hope it can be fixed soon!

creativecoder avatar Jan 05 '23 11:01 creativecoder

@vpereverzev reviewed and said it's not easy to implement right now.

@bkunda - let's move it to 4.2 (together with note input delay)

DmitryArefiev avatar Jun 12 '23 12:06 DmitryArefiev

So it sounds like this is on the list of features to add for 4.2, am I reading that correctly? The #19179 issue is closed so I'm not sure. Oh I see it was removed from the 4.2 release and will be on a shortlist of some kind for some later 4.x release. Is that correct? Thanks.

nixomose avatar Nov 11 '23 15:11 nixomose

It's worse than that, if you hold down one note then press another, the first one stops immediately, regardless of how long it would have been played for otherwise.

wizofaus avatar Jul 07 '24 00:07 wizofaus