[prev in list] [next in list] [prev in thread] [next in thread]
List: lilypond-bug
Subject: Re: Issue 653: \override inconsistency with ties in a polyphonic situation
From: "Trevor Daniels" <t.daniels () treda ! co ! uk>
Date: 2008-07-31 8:36:10
Message-ID: A839C19B36D74282B506AE81BE1E460E () TrevorLaptop
[Download RAW message or body]
> Message: 4
> Date: Mon, 28 Jul 2008 08:18:12 -0700
> From: codesite-noreply@google.com
> Subject: Issue 653 in lilypond: \override inconsistency with ties in a
> polyphonic situation
> To: bug-lilypond@gnu.org
> Message-ID: <000e0cd2e1dc1c5f3204531708c1@google.com>
> Content-Type: text/plain; charset=ISO-8859-1; Format=Flowed
>
> Issue 653: \override inconsistency with ties in a polyphonic situation
> http://code.google.com/p/lilypond/issues/detail?id=653
>
> Comment #3 by hanwenn:
>
> Doing overrides on individual ties is not supported like this, exactly
> because there
> is no way to select them. Try \tweak,
>
> \new Voice <<
> { <c''-\tweak #'direction #-1 -~> c'' }
> { <e'-\tweak #'direction #1 -~> e' }
>>>
Further to my previous note, tweaking the properties
of ties in this way works correctly for both notes
in a two-note chord, but tweaking 'control-points
does not work for the second note in a chord. Here
are a few examples demonstrating the problem:
\relative c' {
% The tied chord tested
<e~ a~> <e a>
<e^~ a_~> <e a>
% All the following tweaks work on both notes of the chord ...
<e -\tweak #'color #red ^~ a~> <e a>
<e~ a -\tweak #'color #blue _~> <e a>
<e -\tweak #'thickness #5 -~ a~> <e a>
<e~ a -\tweak #'thickness #5 -~> <e a>
<e -\tweak #'dash-fraction #0.5
-\tweak #'dash-period #1 -~ a~> <e a>
<e~ a -\tweak #'dash-fraction #0.5
-\tweak #'dash-period #1 -~> <e a>
% ... except for these, which have no effect on the
% second note of the chord
<e -\tweak #'control-points
#'((0.5 . -2) (1.5 . -6) (2.5 . -6) (3.5 . -2)) -~ a~> <e a>
<e~ a -\tweak #'control-points
#'((1.5 . 0) (2.0 . 4) (2.5 . 4) (3.5 . 0)) -~> <e a>
<a -\tweak #'control-points
#'((1.5 . 0) (2.0 . 4) (2.5 . 4) (3.5 . 0)) -~ e~> <a e>
<a~ e -\tweak #'control-points
#'((0.5 . -2) (1.5 . -6) (2.5 . -6) (3.5 . -2)) -~> <a e>
}
This does seems to be a bug with the combination of
control points, ties and chords. Alternatively, I
can document this as a known issue.
Trevor
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic