lilypond-user
[Top][All Lists]
Advanced

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

Re: Tie control-points delete another tie


From: Trevor Daniels
Subject: Re: Tie control-points delete another tie
Date: Thu, 24 Jul 2008 10:47:48 +0100


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" <address@hidden>
To: "Risto Vääräniemi" address@hidden
Cc: "Trevor Daniels" <address@hidden>; "Marco Caliari" <address@hidden>; <address@hidden>
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






reply via email to

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