lilypond-user-fr
[Top][All Lists]
Advanced

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

Re: arrêt des liaisons


From: Patachon
Subject: Re: arrêt des liaisons
Date: Thu, 19 Mar 2020 17:55:23 +0100

C'est bien ce que j'ai essayé de faire, mais j'ai toujours une liaison
avec une des notes de l'accord précédent.
***
À tout hasard, je place le code (tout sur une ligne pour une simple
citation). Je ne dis rien de l'œuvre qui se reconnaît au premier coup
d'œil.
\version "2.18.2"
\header {
  tagline = ##f
}

%% les petites notes
mordantAqUp     = { \tag #'print { a'8\mordent\fermata } \tag #'midi {
a64 g a~ a~ a16 } }
mordantAq       = { \tag #'print { a8\mordent\fermata } \tag #'midi {
a64 g a~ a~ a16 } }
octavaD         = { \tag #'print { d,2~ d } \tag #'midi { < d,, d >2~ q } }

upper = \relative c'' {
    \key d \minor
    \time 4/4
    \tempo 4 = 45
    \set Staff.midiInstrument = #"church organ"

     % Bach, Toccata BWV 565 (incipit)
     \mordantAqUp r32 g64 f e d cis32 d16 r16 r8\fermata \mordantAq
r32 e32 f cis d16 r16 r8\fermata
     \clef bass \mordantAq r32 g64 f e d cis32 d16 r16 r8\fermata
     <<
     {  \override TupletNumber #'stencil = ##f
    \override TupletBracket #'stencil = ##f \set tieWaitForNote = ##t
r4 \times 1/6 { cis4~ e~ g~ s2 s4~ } < cis, e g >4~ \shiftOn  g'16
\set tieWaitForNote = ##f     \tempo 4 = 30 e fis8 }
     \\ { s2 s4 \stemUp < a d >4 }
     \\ { \override TupletNumber #'stencil = ##f
    \override TupletBracket #'stencil = ##f \set tieWaitForNote = ##t
s4 s8  \times 1/6 { bes4~ cis4~ e4 } < e cis bes >4  \stemDown d,4 }
     \\ { \octavaD }
     >>

  }

thePianoStaff = \new PianoStaff <<
    %\set PianoStaff.instrumentName = #""
    \new Staff = "upper" \upper
    % \new Staff = "lower" \lower
  >>

\score {
  \keepWithTag #'print \thePianoStaff
  \layout {
      #(layout-set-staff-size 17)
    \context {
      \Score
     \override SpacingSpanner.common-shortest-duration = #(ly:make-moment 1/2)
      \remove "Metronome_mark_engraver"
    }
  }
}

\score {
  \keepWithTag #'midi \thePianoStaff
  \midi { }
}
%}
***

Le jeu. 19 mars 2020 à 17:49, address@hidden <address@hidden> a écrit :
>
> Avec un peux de chance ce que tu commences par ##t s’annule par ##f
> Philippe
>
> > Le 19 mars 2020 à 17:47, Patachon <address@hidden> a écrit :
> >
> > Bonjour,
> >
> > J'aimerai arrêter l'instruction de liaisons commencée avec
> >
> > \set tieWaitForNote = ##t
> >
> > Pour l'argument contraire ? quelle instruction ?
> >
> > Merci
> >
> > Patrick
> >
>



reply via email to

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