[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Ties between voices?
From: |
Thomas Morley |
Subject: |
Re: Ties between voices? |
Date: |
Sat, 7 Oct 2017 17:15:17 +0200 |
2017-10-07 17:08 GMT+02:00 Thomas Morley <address@hidden>:
> 2017-10-07 16:40 GMT+02:00 James Harkins <address@hidden>:
>> ---- On Sat, 07 Oct 2017 20:49:31 +0800 Simon Albrecht <address@hidden>
>> wrote ----
>>> On 07.10.2017 13:55, James Harkins wrote:
>>> > But, it's a <b b'> chord where I want the lower tie to go down, and
>>> > the upper one to go up...
>>>
>>> Put the ties inside the chord:
>>> <b_~ b'^~>
>>
>> Oh... I'm afraid I spoke too soon. The syntax is accepted, but ignored in
>> the printed output. I still get two down-ties.
>>
>> It must be conflict-resolution logic. See the comment: "I remove *either*
>> the a or the d from this chord, I get up/down ties."
>>
>> \new Score {
>> \new Staff {
>> <<
>> { \time 4/4 \partial 4 s4 | s4*2 }
>> \new Voice = "zeroA03" \relative c' {
>> \set tieWaitForNote = ##t
>> <b b'>4 ~
>> <b_~ b'^~>1 <b e f a b d>1
>> }
>> \context Voice = "zeroA03" \relative c' {
>> s4
>> s2.
>> \hideNotes
>> % if I remove *either* the a or the d from this chord,
>> % I get up/down ties from <b b'> above
>> \voiceTwo \tieNeutral <e f a d>4 ~
>> \unHideNotes
>> }
>> % This displays the e-f-a-d notes
>> % that are the source of the 4 extra ties.
>> % Doesn't matter to <b b'> tie behavior
>> %\new Voice = "zeroB03" \relative c' {
>> % s4
>> % \voiceTwo \tieNeutral r4 <f a>2 ~ <e f a d>4 %~
>> %}
>> >>
>> }
>> }
>>
>> hjh
>
>
>
> You could do \override TieColumn.positioning-done = ##t, but be aware,
> using it means you are now responsible yourself for the Tie's
> directions.
> You tell LilyPond "Don't bother placing the Ties, I'll do"
>
> \new Score {
> \new Staff {
> <<
> { \time 4/4 \partial 4 s4 | s4*2 }
> \new Voice = "zeroA03" \relative c' {
> \set tieWaitForNote = ##t
> <b b'>4 ~
> <b_~ b'^~>1
> \once \override TieColumn.positioning-done = ##t
> <b e f a b d>1
> }
> \context Voice = "zeroA03" \relative c' {
> s4
> s2.
> \hideNotes
> % if I remove *either* the a or the d from this chord,
> % I get up/down ties from <b b'> above
> \voiceTwo \tieNeutral <e_~ f_~ a^~ d^~ >4
> \unHideNotes
> }
> % This displays the e-f-a-d notes
> % that are the source of the 4 extra ties.
> % Doesn't matter to <b b'> tie behavior
> %\new Voice = "zeroB03" \relative c' {
> % s4
> % \voiceTwo \tieNeutral r4 <f a>2 ~ <e f a d>4 %~
> %}
> >>
> }
> }
>
> Cheers,
> Harm
Though the output is not convincing, imho.
I'd prefer:
\new Staff
\relative c ' {
\time 4/4
\partial 4
<b b'>4 ~
<b b'>1\laissezVibrer
<b e f a b d>1\repeatTie
}
Probably lengthen the semi-ties a bit.
Cheers,
Harm
- Re: Ties between voices?, (continued)
- Re: Ties between voices?, Thomas Morley, 2017/10/05
- Re: Ties between voices?, James Harkins, 2017/10/05
- Re: Ties between voices?, James Harkins, 2017/10/06
- Re: Ties between voices?, James Harkins, 2017/10/07
- Re: Ties between voices?, Werner LEMBERG, 2017/10/07
- Re: Ties between voices?, James Harkins, 2017/10/07
- Re: Ties between voices?, Simon Albrecht, 2017/10/07
- Re: Ties between voices?, James Harkins, 2017/10/07
- Re: Ties between voices?, James Harkins, 2017/10/07
- Re: Ties between voices?, Thomas Morley, 2017/10/07
- Re: Ties between voices?,
Thomas Morley <=
- Re: Ties between voices?, James Harkins, 2017/10/07
Re: Ties between voices?, Karlin High, 2017/10/05