I know you say you don't want to have the time signatures outside of the
variables, but could you expand on why?

\version "2.18.0"

verse = { c2 c2 | c2 c2 | }
verseFirstEnd = { d2 d2 | }
verseSecondEnd = { c2 | }

\relative c'
{
  \time 4/4
  \verse
  \verseFirstEnd
  \verse
  \time 2/4
  \verseSecondEnd
  \time 4/4
  \verse
}


Knute Snortum
(via Gmail)


On Tue, May 20, 2014 at 2:38 PM, Carlo Vanoni <vanoniiscrizi...@yahoo.it>wrote:

> Hi everyone!
>
> I have a score with some time changes. I'm using variables for the various
> song section. Each section has it's own time (more useful than declaring it
> each time there is a time change). What happens is that the time signature
> will be printed any time it is declared, even when no time changes occurs.
> Here is a simple example:
>
> %%%%%%%%%%%%%%%%%
> \version "2.18.0"
>
> verse = { \time 4/4 c2 c2 | c2 c2 | }
> verseFirstEnd = { \time 4/4 d2 d2 | }
> verseSecondEnd = { \time 2/4 c2 | }
>
> song = {
>     \new Staff
>     {
>         \relative c'
>         {
>             \verse  % First measure; print time signature, of course
>             \verseFirstEnd  % Same time; I don't wont time signature
> printed
>             \verse  % Same time; I don't wont time signature printed
>             \verseSecondEnd  % Time change; print the new time signature
>             \verse  % Time change; print the new time signature
>         }
>     }
> }
>
> \score {
>   \song
> }
> %%%%%%%%%%%%%%%%%
>
> I suppose (didn't tried yet) that I can use the an "omit" command (or
> similar) to omit it locally, but it is not very useful to operate this way
> (is just like declaring the time outside the variables when needed).
> Is there any command that says "omit all time signature when there is no
> time changes"?
>
> Thanks!
> MIX
>
>
> _______________________________________________
> lilypond-user mailing list
> lilypond-user@gnu.org
> https://lists.gnu.org/mailman/listinfo/lilypond-user
>
>
_______________________________________________
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user

Reply via email to