lilypond-user
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: more than 2 voices using partcombine


From: Eby Mani
Subject: Re: more than 2 voices using partcombine
Date: Fri, 5 Mar 2010 02:23:09 -0800 (PST)

******
\version "2.12.3"

flagOff = {  \slurDown \autoBeamOff \override Stem #'flag-style = #'no-flag } 

global = {
\time 4/4
\key f \major
}

OrganLHOne = \relative c { \clef bass f8 <e g>8 <f a>4 f4 e a <d, g>4 e ~ <e 
a>4 a4~ a4 a2  e'4. d8 cis4 b8 cis d2 d c c c8 d <c ees>4 d8 e d4 <d e>4 <e g>8 
f16 e d2 }

OrganLHTwo = \relative c { \clef bass s1*2   
\stemUp %% want to avoid these
d4 f fis2   e e4 s4  a4. c!8  bes!4. a8  g4. bes8 a2   
\flagOff %% want to avoid these
a8 ~ a    a4   b8 ~ b  b4 bes!   cis a2 }

OrganLHThree = \relative c { \clef bass d,2 d'4 cis d bes a4. g8 f4 d dis2 e a 
d g, c f, f4 fis g gis a a d,2 }

\score {
\new PianoStaff 
\context Staff = lower << 

                                                                 \context Voice 
= OrganLHi  { \voiceOne \global \OrganLHOne  } 

\context Voice = OrganLHm { \oneVoice \global \OrganLHTwo }                     
                                                                                
                        \context Voice = OrganLHp { \voiceTwo \global 
\OrganLHThree } >>

}

***********
Hello Mark,

If i put OrganLHTwo on \voiceThree  and the remaining on \voiceOne & \voiceTwo 
, everything seems fine, but get messed up when \voiceOne and \voiceThree share 
homophonic sections.

In this example, i've put OrganLHTwo on \oneVoice and the rest on \voiceOne & 
\voiceTwo and hid the flags, everything seems fine on homophonic sections, 
despite clashing Note column warnings, however forcing NoteColumn to shift on 
OrganLHTwo doesn't work at all on polyphonic sections.

Eby

--- On Fri, 3/5/10, Mark Polesky <address@hidden> wrote:

> From: Mark Polesky <address@hidden>
> Subject: Re: more than 2 voices using partcombine
> To: address@hidden, "Eby Mani" <address@hidden>
> Date: Friday, March 5, 2010, 4:07 AM
> 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
>     }
>   >>
> >>
> 
> 
>       
> 


      





reply via email to

[Prev in Thread] Current Thread [Next in Thread]