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 up the subject.


Knute Snortum
(via Gmail)


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

> @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 that cointains a fixed number of beats, so the
> variable can't be used as part of another measure with a yet unknown time
> but just as a song section with a given time, it is more obvious to declare
> it in the variable definition since this section can't use a different time.
> Of course, I won't do it if there are no time changes within the song:
> here the time is a song feature and will be declared in the song section.
> What you think about it?
>
>
>
>
>   Il Mercoledì 21 Maggio 2014 1:33, Knute Snortum <ksnor...@gmail.com> ha
> scritto:
>
>
> 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