Hi List,
I have the following:
%%%%
\version "2.20.0"
textStencil =
#(define-music-function
(grob text)
(key-list? markup?)
#{ \override #grob . stencil = #ly:text-interface::print
\override #grob . text = #text #})
timeStencil = \textStencil Staff.TimeSignature \etc
{
\once \timeStencil \markup \compound-meter #'(0 0)
\time 3/2
| a'2 b'4. a'8 g'4 g'
\time 5/4
| a'4 b'4. c''8 b' a' b'4
\time 6/8
| a'8 g' fis' gis'4. \bar "|."
}
%%%%
Let us say that I want to have several measures with the "0/0" time signature, while other instruments are playing in metered 3/2. At some point, I want to return the unmetered voice to the metered 3/2 the rest are playing, and thus want to display the time signature at that point *for that instrument only*. Is there a way to force (re-)displaying a time signature in one Staff, without invoking the \time command and displaying it for all voices?
Thanks for the help,
A