Should lyrics/staff-text follow chord offsetting?

• Jul 28, 2019 - 05:58

All Hail,
MS3 doesn't perform auto-placement of lyric text when its attached note/chord has been offset via chord-offset, although regular element-offsetting does change lyric placement along with it. Is this by design or has this merely not been implemented? Any reason not to implement it? Regular text also doesn't follow chord-offsetting, so it may very well be by design here. . .


Comments

If you're referring to the sort of horizontal offset done to avoid collisions between seconds or unisons or with overlapping voices, this seems correct - sources I checked center the lyric on the non-offset note. And in any case, it's easier to manually unalign things than to manually align them, so we tend to go with aligning by default (eg, with overlaps between voices 1 & 3).

In reply to by Marc Sabatella

Hey Marc, sure, this type of offset could be for the purposes of collision avoidance of voices, but it need not necessarily be so.

The main point here is that staff-texts and lyrics act as if not attached to their corresponding notes/chords but rather to their segment position. The segment can be offset via leading-space (at least that's what it seems like) of a given note, and the text/lyric will follow accordingly. If a chord is manually configured via chord-offsetting, the text/lyric will not move accordingly. For some reason this feels a little strange, but maybe that's how it should be. Note again, it's not just lyrics, but also staff text. Included is a demonstration of a staff-text that stays put when a chord is offset:

chord-offset-text.gif

In reply to by Marc Sabatella

Right. Maybe that's why it's called a staff text and note a note/chord text? It's not a problem since segment-offsetting will do the job of allowing any user positioning of segments–and this will include the texts–but it is an observation that hasn't been seen to be mentioned by others on the forums, and it seemed a little unexpected.

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