lilypond-user
[Top][All Lists]
Advanced

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

Re: Skipping time without any output


From: Sven Axelsson
Subject: Re: Skipping time without any output
Date: Fri, 31 Dec 2010 16:25:34 +0100

On 31 December 2010 15:48, Sven Axelsson <address@hidden> wrote:
> On 31 December 2010 15:32, Xavier Scheuer <address@hidden> wrote:
>> On 31 December 2010 14:59, Sven Axelsson <address@hidden> wrote:
>>> Is there another way of just skipping time with no output whatsoever?
>>> This is quite often needed when padding a partial bar in an
>>> \alternative, for instance. I have dealt with this by using a scaling
>>> duration on the last note in the bar, and that works, but frankly it
>>> can be a bit hard to calculate the correct duration sometimes. And it
>>> would be nicer if there was an explicit command available.
>>
>> What do you want to do?
>> Maybe if you provide a minimal example of code we could give some
>> suggestions.
>>
>> Have you read  NR 1.4.1 Long repeats > Normal repeats ?
>> It provides 2 examples (snippets) showing how to handle partial and
>> alternatives.
>> http://lilypond.org/doc/v2.13/Documentation/notation/long-repeats.html#normal-repeats
>
> Oh my, sometimes the obvious solution is not so obvious. As I said, I
> need to pad partial bars in an alternative, and that can be done by
> using - partial! As can be seen in one of the examples in 1.4.1. For
> some reason it never occured to me to use partial in alternative.

However, for something like

\relative c'' {
    \repeat volta 2 {
        \partial 4 b4
        c c c c | c c c c
    } \alternative {
        { c4 c c c | b b b4*2 }
        { c4 c c c | d d d d }
    }
}

I really have to use a scaling duration, right? The whole point with
this is of course to avoid extra whitespace at the end of the bar.

Thanks a lot.

-- 
Sven Axelsson
++++++++++[>++++++++++>+++++++++++>++++++++++>++++++
>++++<<<<<-]>++++.+.++++.>+++++.>+.<<-.>>+.>++++.<<.
+++.>-.<<++.>>----.<++.>>>++++++.<<<<.>>++++.<----.



reply via email to

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