lilypond-user
[Top][All Lists]
Advanced

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

Re: Ties across voices


From: Urs Liska
Subject: Re: Ties across voices
Date: Mon, 31 Mar 2014 08:34:59 +0200
User-agent: Mozilla/5.0 (X11; Linux i686; rv:24.0) Gecko/20100101 Thunderbird/24.4.0

Am 31.03.2014 05:54, schrieb Nick Payne:
On 31/03/14 10:56, Daniel Rosen wrote:
Consider the example below:

\version "2.19.3"

\new Staff <<
   \new Voice \relative c'' { \voiceOne c4~ <c d, c> }
   \new Voice \relative c' { \voiceTwo <c d>8 q
>>
How can I tie the lower voice's <c d> to the upper voice's <c d, c>?

You could use a third hidden voice:

It has been a longstanding wish to have native support for cross-voice items such as slurs, ties, glissandi etc.
Or to have at least a nice blog post tutorial <hint>.
Or at least a ready-to-use snippet where one could point at.

Best
Urs


\version "2.19.3"

transOn = {
   \override NoteColumn.ignore-collision = ##t
   \override NoteHead.no-ledgers = ##t
   \hide NoteHead
   \hide Stem
   \hide Flag
   \hide Beam
   \hide Dots
   \hide Accidental
   \hide TupletBracket
   \hide TupletNumber
}

transOff = {
   \revert NoteColumn.ignore-collision
   \revert NoteHead.no-ledgers
   \revert NoteHead.transparent
   \revert Stem.transparent
   \revert Beam.transparent
   \revert Flag.transparent
   \revert Dots.transparent
   \revert Accidental.transparent
   \revert TupletBracket.transparent
   \revert TupletNumber.transparent
}

\new Staff <<
   \new Voice \relative c'' { \voiceOne c4~ <c d, c> }
   \new Voice \relative c' { \voiceTwo <c d>8 q }
   \new Voice \relative c' { \voiceThree \transOn s8 <c_~ d^~> q }
 >>

_______________________________________________
lilypond-user mailing list
address@hidden
https://lists.gnu.org/mailman/listinfo/lilypond-user




reply via email to

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