One thing you could do is split up the parts to be combined
into homophonic and polyphonic sections.  Depending on the
situation, this may be more work than it's worth, but here's
an example below.

Hope this helps.
- Mark


* * * * * * * * * *

\version "2.12.3"

global = { \time 3/4 }

OrganRHOne = { g'2. g' }
OrganRHTwo = { e'2. e'}
OrganLHThree = { c2. c }

% polyphonic part
OrganLHOneA = { c'2. }
OrganLHTwoA = { g4 g g }

% homophonic part
OrganLHOneB = { c'4 c' c' }
OrganLHTwoB = { g4 g g }


\new PianoStaff <<
  \context Staff = upper <<
    \context Voice = OrganRHi {
      \global
      \voiceOne
      \OrganRHOne
    }
    \context Voice = OrganRHii {
      \global
      \voiceTwo
      \OrganRHTwo
    }
  >>

  \context Staff = lower <<
    \clef bass

    { % start upstems
      % polyphonic part
      <<
         \context Voice = OrganLHi {
           \global
           \voiceOne
           \OrganLHOneA
         }
         \context Voice = OrganLHii {
           \global
           \voiceThree
           \OrganLHTwoA
         }
      >>

      % homophonic part
      \context Voice = OrganLHi <<
        \voiceOne
        \OrganLHOneB
        \OrganLHTwoB
      >>
    } % end upstems

    \context Voice = Pedals {
      \global
      \voiceTwo
      \OrganLHThree
    }
  >>
>>


      


_______________________________________________
lilypond-user mailing list
lilypond-user@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-user

Reply via email to