Valentin Villenave <v.villenave <at> gmail.com> writes:

> 
> 2008/7/24 Trevor Daniels <t.daniels <at> treda.co.uk>:
> >  But you were
> > right originally, this is either a bug or LilyPond
> > is overly sensitive.
> 
> Greetings Trevor,
> 
> I've re-re-read the whole discussion a few times, but I can't manage
> to understand the issue clearly enough to make a proper bug-report
> (been working on my opera for more than eight hours; I guess this
> doesn't help). Can you help me on that?
> 
> Thanks,
> Valentin
> 

Valentin,

I've made a short snippet here that shows what appears to me to be the
central issue:

%  When \override is applied to a tie that is in parallel music, it is
%  unclear as to which tie the \override will apply.
%  The outcome appears to be somewhat arbitrary.
%  Also, note that the documentation says that \overrides apply to all
%   music at the same moment, which appears not to happen with ties.
\context Staff {
  \context Voice {
    \relative c'{
      <<
        %  here the override applies to the tied d's, as the f tie
        %  is unchanged
        { d2 ~ d }
        \once\override Tie  #'control-points =
          #'((1.75 . -0.5) (2.5 . 0.75) (8 . 2) (13.5 . -1.2))
        { f2 ~ f }
      >>
      <<
        % here the override applies to the tied f's, as the d tie is normal
        \once\override Tie  #'control-points =
          #'((1.75 . -0.5) (2.5 . 0.75) (8 . 2) (13.5 . -1.2))
        { d2 ~ d }
        { f2 ~ f }
      >>
      <<
        %  here the override applies to the tied d's, as the f tie
        %  is unchanged
        \once\override Tie  #'control-points =
          #'((1.75 . -0.5) (2.5 . 0.75) (8 . 2) (13.5 . -1.2))
        { f2 ~ f }
        { d2 ~ d }
      >>
    }
  }
}


HTH,

Carl





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

Reply via email to