Command realtime-advance not valid in current state

• Dec 2, 2018 - 13:59
Type
Functional
Frequency
Few
Severity
S3 - Major
Reproducibility
Always
Status
active
Regression
No
Workaround
No
Project

I don't get this error message. Why is it shown? Same error occurs using dev version 3.
Please consider making it more descriptive.

Steps to reproduce:
- install fresh musescore 2.3.2
- start it
- go to edit, preferences, I/O, select portaudio and choose a midi input device
- press apply
- restart musescore
- go to edit, preferences, note input and choose MIDI Remote Control
- assign a MIDI event to 'Real-time Advance'
- press apply
- create new score, choose instrument unpitched percussion, drumset
- activate real-time (manual) mode
From now on every time the assigned MIDI event is triggered an error is shown.

Similar issues: https://musescore.org/en/node/185216, https://musescore.org/en/node/183826

The problem could be a collision of GM2 drumset and the midi event if it's triggered by a note of the GM2 drumset.


Comments

Real-time Advance does not work for percussion instruments. Neither using the keyboard shortcut.
Should we possibly add a note to the documentation?

Status active needs info

Is this still reproducible in 3.5? Much has changed since 2.3.2, and there is another change pending for 3.5.1 that may help further.