lilypond-user
[Top][All Lists]
Advanced

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

Re: Scriabin Sonata n. 2: passage with chords, voices and ties


From: Lukas-Fabian Moser
Subject: Re: Scriabin Sonata n. 2: passage with chords, voices and ties
Date: Sat, 13 Nov 2021 15:17:04 +0100
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.13.0

Hi,

Am 13.11.21 um 01:55 schrieb Leo Correia de Verdier:
Since ties can only occur between noteheads in the same voice, you have to ”fake” it by introducing hidden noteheads in one of the voices that can hold the tie, for instance like:

%%%%%%%%
\version "2.22.0"
\relative c' {
\key gis \minor
\time 3/4
s2 s8.
<<
  { < gis_~ cisis gis'~ >16
    < gis  gis' >4 < ais  ais' > }
\\
{ \once \hideNotes <cisis^~ gis>16 cisis!2 }
>>
}

Here are two different approaches without using hidden notes; each with their respective pro's and con's:

\version "2.22.0"
\relative c' {
  \key gis \minor
  \time 3/4
  s2 s8.
  <<
    {
      \once \oneVoice <gis_~ gis'~>16
      <gis gis'>4 <ais ais'>
    }
    \\
    {
      \once \voiceOne
      \once \override NoteColumn.force-hshift = 0
      \once \omit Stem
      cisis4*1/4~ cisis!2
    }
  >>
}

and:

\version "2.22.0"

\layout {
  \context {
    \Voice
    \remove Tie_engraver
  }
  \context {
    \Staff
    \consists Tie_engraver
  }
}

\relative c' {
  \key gis \minor
  \time 3/4
  s2 s8.
  \once \oneVoice <gis_~ cisis^~ gis'~>16
  <<
    {
      <gis gis'>4 <ais ais'>
    }
    \\
    cisis!2
  >>
}

The second one is at the same time very convenient and quite prone to unwanted side-effects.

Lukas




reply via email to

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