bug-lilypond
[Top][All Lists]
Advanced

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

Re: ugly ties in crossed partcombined voices


From: David Kastrup
Subject: Re: ugly ties in crossed partcombined voices
Date: Sat, 14 Mar 2015 08:36:50 +0100
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/25.0.50 (gnu/linux)

Dan Eble <address@hidden> writes:

> Does anyone understand why the partcombine output is so awful?
>
> \version "2.19.16"
>
> \score {
>   \new Staff \with { instrumentName = "<< >>" } <<
>     \new Voice \relative { a'2~2 a2~2 }
>     \new Voice \relative { c''2~2 f2~2 }
>   >>
> }
>
> \score {
>   \new Staff \with { instrumentName = "partcombine" } <<
>     \partcombine \relative { a'2~2 a2~2 }
>                  \relative { c''2~2 f2~2 }
>   >>
> }

\voiceOne / \voiceTwo imply tie directions.  If you write

\version "2.19.16"

\score {
  \new Staff \with { instrumentName = "<< >>" } <<
    \relative { a'2~2 a2~2 } \\
    \relative { c''2~2 f2~2 }
  >>
}

\score {
  \new Staff \with { instrumentName = "partcombine" } <<
    \partcombine \relative { a'2~2 a2~2 }
                 \relative { c''2~2 f2~2 }
  >>
}
instead (which uses \voiceOne and \voiceTwo internally) you'll get the
same output above and below.  In your example, LilyPond is allowed to
choose tie directions in spite of the voice crossing.

Usually you'd want to have the higher pitched voice first _unless_ you
need to have a visual inversion (like when alto II dips below alto I).

-- 
David Kastrup

reply via email to

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