lilypond-user
[Top][All Lists]
Advanced

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

Re: beaming in tuplets


From: Urs Liska
Subject: Re: beaming in tuplets
Date: Thu, 12 Apr 2018 22:48:58 +0200
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.6.0



Am 12.04.2018 um 20:45 schrieb Mark Stephen Mrotek:

Marco,

 

Got the 3’s on each group – see attached.

 


Rather than manually counting beamlets you can set beam subdivisions:

  \set subdivideBeams = ##t
  \set baseMoment = #(ly:make-moment 1 8)

and remove the manual beams.

Additionally remove the tuplet bracket

  \omit TupletBracket

Finally you can tell LilyPond to automatically group consecutive tuplets:

  \set tupletSpannerDuration = #(ly:make-moment 1 8)

which removes the need to explicitly write so many \tuplet {} expressions.

The full file now reads:

\version "2.18.2"

\relative {

  % Activate beam subdivision
  \set subdivideBeams = ##t
  \set baseMoment = #(ly:make-moment 1 8)
  \omit TupletBracket

  % Automatically group tuplets
  \set tupletSpannerDuration = #(ly:make-moment 1 8)

  \clef bass
  \time 4/4
  \key bes \major
  r8

  \tuplet 3/2 {
    f16 \upbow -\markup {
      \line { \concat { \dynamic p } \italic { accel. e cresc. }}}
    f f ges16 ges16 ges16  aes16 aes16 aes16
    bes16 bes16 bes16  c16 c16 c16
    d16 d16 d16  ees16 ees16 ees16
  }
  |
  f1
}

HTH
Urs

reply via email to

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