lilypond-devel
[Top][All Lists]
Advanced

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

Re: TimeSignature with note in denominator


From: Kieren MacMillan
Subject: Re: TimeSignature with note in denominator
Date: Sun, 14 Nov 2021 09:31:25 -0500

…and here’s a quick Lilypond example showing the incredible usefulness and 
flexibility of the note-denom form of TimeSignature (as well as showing off 
Lilypond’s fabulous handling of music timing):

%%%  SNIPPET BEGINS
\version "2.23.4"

\layout { indent = 0 }

seventwentiethtime = \markup {
  \override #'(baseline-skip . 0)
  \column {
    \line { \number "7" }
    \translate #'(-1.9 . 0) \line { \score { << \omit Score.TimeSignature \new 
RhythmicStaff \with { \override StaffSymbol.line-count = 0 } \magnifyMusic #5/6 
{ \stemDown \tweak TupletNumber.extra-offset #'(0.25 . 0.25) \tuplet 5/4 { c'16 
} } >> } }
  }
}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% Some sample music
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

{
    \time 4/4
    \repeat unfold 8 { c'16 } \tuplet 5/4 4 { \repeat unfold 10 { c'16 } }
    \override Staff.TimeSignature.stencil = #ly:text-interface::print
    \override Staff.TimeSignature.text = #seventwentiethtime
  \time #'(3 4) 7/20
  \repeat unfold 14 { c'16*4/5 }
  \bar"|."
}
%%%  SNIPPET ENDS

I cannot personally envision how this music can be engraved **with exactly the 
same immediate [essentially sight-readable] clarity** using “regular” time 
signatures.

Hope that helps!
Kieren.



reply via email to

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