\version "2.15.27" rightUp = \relative c''' { \key bes \major \time 3/4 \set doubleSlurs = ##t 4--\( 8. 16( 8.) \unset doubleSlurs 16( | 8.) \set doubleSlurs = ##t 16( 2)\) | \unset doubleSlurs % etc. } rightDown = \relative c' { \key bes \major \time 3/4 \override Stem #'cross-staff = ##t % \override NoteColumn #'ignore-collision = ##t \override Beam #'collision-interfaces = #'() \override Beam #'positions = #'(-6 . -4) r8 4-. 4-. 8-.\laissezVibrer | q8\repeatTie -. %\once \override Staff.NoteCollision #'merge-differently-headed = ##f \once \override NoteColumn #'force-hshift = #1.8 -. -. -. -. | % etc. } leftUp = \relative c { \key bes \major \time 3/4 \override Stem #'cross-staff = ##t \override NoteColumn #'ignore-collision = ##t \override Beam #'collision-interfaces = #'() \override Beam #'positions = #'(6 . 8) r8 4-. 4-. 8~-. | q8 -. -. -. -. -. | % etc. } leftDown = \relative c,, { \key bes \major \time 3/4 2.~ | q | % etc. } \score { << \new PianoStaff \with { % \override StaffGrouper #'staff-staff-spacing = #'((basic-distance . 9) (minimum-distance . 7) (stretchability . 5)) } << \new Staff = "RH" \with { % \override VerticalAxisGroup #'staff-staff-spacing = #'((basic-distance . 9) (minimum-distance . 8)) } { \clef treble << \new Voice = "rightUp" { \voiceOne \rightUp } \new Voice = "rightDown" { \voiceTwo \revert Script #'direction \revert Tie #'direction \revert LaissezVibrerTie #'direction \revert RepeatTie #'direction \rightDown } >> } \new Staff = "LH" \with { % \override VerticalAxisGroup #'staff-staff-spacing = #'((basic-distance . 9) (minimum-distance . 8)) } { \clef bass << \new Voice = "leftUp" { \voiceOne \revert Script #'direction \revert Tie #'direction \revert LaissezVibrerTie #'direction \revert RepeatTie #'direction \leftUp } \new Voice = "leftDown" { \voiceTwo \leftDown } >> } >> >> }