lilypond-user
[Top][All Lists]
Advanced

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

Re: Merging noteheads with \mergeDifferentlyHeadedOn


From: Nick Payne
Subject: Re: Merging noteheads with \mergeDifferentlyHeadedOn
Date: Fri, 26 Oct 2012 12:44:30 +1100
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:16.0) Gecko/20121011 Thunderbird/16.0.1

On 26/10/12 10:01, Eluze wrote:
Nick Payne-3 wrote
In the following, why is it that the first C# in the top and middle
voices don't merge unless I also use \once \override NoteColumn
#'ignore-collision = ##t before that note in either one of those voices.
The subsequent notes in those voices do merge successfully without
needing this override.

\version "2.17.5"

\new Staff <<
  \time 3/4
  \mergeDifferentlyHeadedOn
  \mergeDifferentlyDottedOn
  \new Voice = "1" { \voiceOne \relative c''' { cis4 b cis } }
  \new Voice = "2" { \voiceTwo \relative c' { a2. } }
  \new Voice = "4" { \voiceFour \relative c''' { cis8 e, b' e, cis' e, } }

          
for me it works if I change the inner and outer voices, like

\new Staff << 
  \time 3/4 
  \mergeDifferentlyHeadedOn 
  \mergeDifferentlyDottedOn 
  \new Voice = "1" { \voiceOne \relative c''' { cis4 b cis } } 
  \new Voice = "2" { \voiceTwo \relative c''' { cis8 e, b' e, cis' e, } } 
  \new Voice = "3" { \voiceFour \relative c' { a2. } }

Thanks. I had already tested that as a solution, but the problem there is that if the inner and outer voices aren't voiceOne and voiceTwo (as is suggested under the heading Voice Order at http://lilypond.org/doc/v2.17/Documentation/notation/multiple-voices/multiple-voices#single_002dstaff-polyphony), then whenever the music is in only two voices, which is most of the time, I frequently have to use \override NoteColumn #'ignore-collision = ##t anyway in order to prevent unnecessary vertical misalignment of simultaneous notes in the two voices.

Nick

reply via email to

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