On Thu, Oct 30, 2014 at 10:41 AM, Mark Stephen Mrotek <[email protected]>
wrote:

> Hello!
>
>
>
> When inputting code for polyphony, e.g. a fugue, using  explicit voices
> (<< \new voice { voiceOne … } \new voice { voiceTwo } >> ), the first note
> of voiceTwo is placed, octave wise, in relation to the last note set in
> voiceOne. As the last note entered in voiceOne changes octave, all of
> voiceTwo moves up or down. The only way I could find to avoid this was to
> set all of voiceOne and then set voiceTwo.
>
>
>
> Does an alternative exist?
>
>
>
> Thank you for your kind attention.
>
>
>
> Mark
>

My approach to this issue is to use \relative *within* each voice, as
opposed to having an overall relative that encompasses the whole variable.
Something like

\score {

   \new Staff {

    <<

       {

         \voiceOne

         \relative c' { c4 d e f }

         } \new Voice

         {

         \voiceTwo

         \relative g { g4 b a a }

       }

     >> \oneVoice

   }

}

James Worlton
_______________________________________________
lilypond-user mailing list
[email protected]
https://lists.gnu.org/mailman/listinfo/lilypond-user

Reply via email to