Re: omit time signature when time doesn't change

2014-05-21 Thread Knute Snortum
I can see your point. I recently was transcribing a piece where the time signature changed regularly. If I were breaking that piece into different parts, then putting them together in a song section, I would want "adjacent" time signatures that were the same to not reprint. Thanks for bringing u

Re: omit time signature when time doesn't change

2014-05-21 Thread Urs Liska
Am 21.05.2014 07:41, schrieb Carlo Vanoni: @Urs Liska Your code did the trick, thanks. Glad it helped. I just want to stress that it's not my code. See %{ Engraver that suppresses the printing of a time signature if it is the same that is currently in effect. Author: David Nalesni

Re: omit time signature when time doesn't change

2014-05-20 Thread Carlo Vanoni
@Urs Liska Your code did the trick, thanks. @Knute Snortum Well, I think that the time is a property of the song section that I'm defining in the variable, so it is more correct to define it in the variable itself. Furthermore, if the variable defines one (as in the example) or more measures

Re: omit time signature when time doesn't change

2014-05-20 Thread Knute Snortum
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 \verseS

Re: omit time signature when time doesn't change

2014-05-20 Thread Urs Liska
Hi Carlo, when I asked that question I got this as a result :-) https://bitbucket.org/beautifulscores/das-trunkne-lied/src/e29b4a0fdb61232ad0dfce1c27ec33d5f0270f0c/library/ly/to-lilylib/suppressRedundantTimeSigEngraver.ily?at=master HTH Urs Am 20.05.2014 23:38, schrieb Carlo Vanoni: Hi everyon

omit time signature when time doesn't change

2014-05-20 Thread Carlo Vanoni
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 ti