It seems that the tie override is sensitive to the
order in which the two parallel sections appear.
If the order is reversed so the override is in
the first section, and explicit voices are used,
it works as expected with ties.  But you were
right originally, this is either a bug or LilyPond
is overly sensitive.  FWIW, here's a version with
ties that does what you want:

\new Staff <<
  \key f \major \time 6/8
  \new Voice <<
    \stemUp
    \relative c' {
      fis4. fis4 a8
      \once\override Tie  #'control-points =
      #'((1.75 . -0.5) (2.5 . 0.75) (8 . 2) (13.5 . -1.2))
      fis4. ~ fis4 a8
    }
    \relative c'' {
      d4. ~ d4 e8
      d4. ~ d4 e8
    }
  >>
  \new Voice {
    \stemDown
    \relative c'' {
      a8 a16 a a8 a a a
      a8 a16 a a8 a a a
    }
  }


Trevor
----- Original Message ----- From: "Marco Caliari" <[EMAIL PROTECTED]>
To: "Risto Vääräniemi" [EMAIL PROTECTED]
Cc: "Trevor Daniels" <[EMAIL PROTECTED]>; "Marco Caliari" <[EMAIL PROTECTED]>; <lilypond-user@gnu.org>
Sent: Thursday, July 24, 2008 9:03 AM
Subject: Re: Tie control-points delete another tie


Hi,

My mail probably belongs better to the user list so I post it there...

Trevor Daniels wrote:
It's not clear what you are trying to achieve here,
as the ties without the override look ok.

I don't know about Marco's intentions but I once had a similar case. I
got around by using both slurs and ties.

I did exactly the same. First, please consider that in this snippet (without the third voice)

\version "2.11.52"
\paper{ ragged-right=##t }
\new Staff {
<<
% first voice
  {d''2 ~ d''
   d''2 ~ d''}
% second voice in parallel
  {f'2 ~ f'
   \once\override Tie  #'control-points =
   #'((1.5 . -0.5) (2 . 1) (7 . 2) (8 . -1))
   f'2  ~ f'}

}

only the tie in the lower voice is modified, as wanted. What I want to engrave is the following:

\version "2.11.52"
\new Staff {
  \key f \major \time 6/8
  <<
    {\relative c'' {
      d4. ~ d4 e8
      d4.( d4) e8}}
    {\relative c' {
      fis4. fis4 a8
      \once\override Tie  #'control-points =
      #'((1.75 . -0.5) (2.5 . 0.75) (8 . 2) (13.5 . -1.2))
      fis4. ~ fis4 a8}}\\
    {\relative c'' {
      a8 a16 a a8 a a a
      a8 a16 a a8 a a a
    }}
  >>
}

In the first bar (the original one) there is a tie-collision, which I can solve only changing the tie in the upper voice into a slur (second bar).

Best regards,

Marco




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

Reply via email to