\version "2.22.1" \language "english" staffUp = \change Staff = "upper" voiceFive = #(context-spec-music (make-voice-props-set 4) 'Voice) voiceSix = #(context-spec-music (make-voice-props-set 5) 'Voice) globalNoFour = { \time 3/4 \key ef \minor } rightHandUpperNoFour = { bf8 ef df4^> cf8 bf | af8 f4. s4 | } rightHandLowerNoFour = { gf4 g2 | s2. | } rightHandNoFour = \relative c'' { \globalNoFour << { \rightHandUpperNoFour } \\ { \rightHandLowerNoFour } >> } leftHandUpperNoFour = { << \new Voice { \voiceThree ef2 ef4~ | ef4 d( \staffUp ef^>) | } \new Voice { \voiceSix bf2. * 2/3 ef8 df | % Below is my solution to the problem. Is it readable? \voiceFive cf8 af s2 | } >> } leftHandLowerNoFour = { ef4 ef2~ | ef2. | } leftHandNoFour = \relative c' { \globalNoFour \clef bass << { \leftHandUpperNoFour } \\ { \leftHandLowerNoFour } >> } \score { \new PianoStaff << \new Staff = "upper" \rightHandNoFour \new Staff = "lower" \leftHandNoFour >> }