Wrong voice button is highlighted after unsuccessful voice change

• Apr 30, 2018 - 23:22
Reported version
2.1
Type
Functional
Severity
S4 - Minor
Status
closed
Project

Hi,
opening the attached excerpt with musescore/master, it seems impossible to change voice for the two bottommost notes, namely trying to move from v2 to v1 (Ctrl-Alt-1, or press the "1" button) for the bottom-left note, or trying to move from v1 to v2 (Ctrl-Alt-2, or press the "2" button) for the bottom-right one. I've got into this scenario by opening a MIDI file, then I just copied the troublesome measure into a new score to post it here.
I'm also attaching the screenshot of how the excerpt shows up, on my laptop (Ubuntu Linux 17.10 with system-wide Qt5).
This case doesn't seem to fall within the cases of (albeit it might be related to) the already reported issues about not being able to change voice on tied notes, or having troubles with voice changes for partial measures, or for a note in a tuplet, ie:
* https://musescore.org/en/node/166566
* https://musescore.org/en/node/4359
* https://musescore.org/en/node/72706
* https://musescore.org/en/node/75626
Thanks.


Comments

And voice 2 is occupied with the whole note, which is why the bottom-right note cannot be moved to voice 2. There is no bug here. Best to use the Support forum if you need help with something.

I see the behavior is consistent with what is documented in the handbook, thanks for that pointer, however I have a few further comments:
1) there is still a minor bug, in that when I try to change voice, the target voice button lights up, as if the change had been successful, but when I select something else, then select again that note, then I can see that the voice has not actually been changed
2) there is no error nor hint to the user as to why the attempted voice move action has not been allowed; I wouldn't like an error dialog either, but perhaps a message on the bottommost bar (many programs use that space like a message bar to provide the user with useful feedback as to what the program is doing)
3) the expected behavior I would have liked, when moving the bottom-right note to voice 2, is shown in the new attached *-voice2-exp2.mscz file; I could realize it in a much more complicated way, by using my system-wide MuseScore2 (starting from the attached *-voice2.mscz file, as the old MuseScore2 seems to have problems in opening the previously attached file produced with the -dev version); the reason I had to use MuseScore2, is that I could not find the double-dot button in MuseScore3-dev
4) what I would have expected when moving the bottom-left note to voice 1, instead, seems something that cannot be edited with MuseScore, because either I have to reduce the duration of the note so that it is the same as the chord it is attached to, or, trying to add further notes and tie them together (to regain the original duration), results in tying ALL the notes of the chord, there's no way to tie just a single note.

My2c.

Title Cannot change voice of single note (repro .mscz attached) Wrong voice button is highlighted after unsuccessful voice change
Status (old) by design active
Status by design active
Reported version 3.0 2.1

Okay, I understand a bit better now what you were trying to do and what you expected from MuseScore. I have reopened this issue because you did point out an actual bug which should probably be fixed.

This is not really the place for instruction, but I would like to give a few more pointers, if I may, in response to your other comments. I hope you will find them helpful.

In MuseScore 3, the double-dot button is only available in Advanced mode. Use the dropdown box at the bottom of the Palettes window to switch between Basic mode and Advanced mode.

The expected result can be achieved without the double-dot button by performing the following steps:
1. Delete the whole note.
2. Select the bottom-right note and press the voice 2 button.
3. Select the rest in voice 2, beat 1, and replace it with the desired pitch. It will already have the desired duration.
4. Tie the note to a new 8th note.

It is indeed possible to tie a single note of a chord to a single note of another chord, but you must create the notes first, and then exit Note Input Mode before creating the tie.