Would it be hard to make \change Voice work as below without relying on the extra “X” context? — Dan
\version "2.19.17" \layout { \context { \name "X" \type "Engraver_group" } \context { \Voice \accepts "X" \defaultchild "X" } } \new Staff << \context Voice = "one" \with { \voiceOneStyle } { f'2 \change Voice = "two" f'2 } \context Voice = "two" \with { \voiceTwoStyle } { s1 } >> _______________________________________________ lilypond-devel mailing list lilypond-devel@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-devel