MS4.4.4: Lyrics melisma/underscore with multiple voices (but with gaps) causes underscores to continue over empty bars

• Jan 28, 2025 - 15:31

If a lyrics in e.g. voice 2 ends in a melisma and the following bar does not have notes (or rests) in voice 2 -- e.g. only in voice 1, the melisma line continues until it hits the next bar with a note (or rest) in voice 2. The expected behaviour should be that the melisma continues only to the last note in voice 2 (i.e. typing the underscore) and not continue over bars that do not have musical content in the same voice.

The workaround I'm now using is to:
1) input a note in the next bar (in the voice that creates the problem melisma)
2) delete the note to create a rest
3) hide the rest.

Minimal example to recreate the bug from scratch:
1) create a new score, and add an instrument (e.g. soprano), 3 bars/measures are enough
2) in first bar insert a note in voice 1, e.g. half note c (click the bar and type 6 and c)
3) add an interval e.g. 2nd (type alt+2),
4) click the newly created note (d), and change it to voice 2 (ctrl+alt+2)
5) add another voice 2 note (type d d), now there are two notes in voice 2 in bar 1
6) copy the contents of bar 1 to bar 3 (click in bar 1 highlighting the whole bar, ctrl+C, click bar 3 and ctrl+V)
7) add a lyric (e.g. "word") to the bar 1 voice 2 notes (click the first bar 1 voice 2 note, and then type ctrl+L, "word","_","_")

br,

Antti

(OS: Windows 11 Version 2009 or later, Arch.: x86_64, MuseScore Studio version (64-bit): 4.4.4-243461245, revision: 2232670)

Do you still have an unanswered question? Please log in first to post your question.