David,
On 3 March 2012 08:55, David Kastrup <[email protected]> wrote:
> David Bobroff <[email protected]> writes:
>
>> I got a surprise when a cancelling accidental was printed at the
>> beginning of a measure. This happened following a cadenza. Short
>> example below:
>>
>>
>> %%%
>> \version "2.14.2"
>>
>> \relative c'
>> {
>> \key c \major
>> \cadenzaOn
>> fis4 g a b
>> \cadenzaOff
>> \bar "|"
>> f
>> }
>> %%%
>>
>> Is this a bug?
>
> Don't think so. \cadenzaOn switches off all timing (which is the whole
> idea behind it). Your whole example does not leave bar 1.
I don't understand that. You can see 4 beats before the \cadenzaOff,
while the manual bar doesn't change anything, doesn't the fact that
\cadenzaOff comes before the *next* measure mean that he previous
measure has been completed for the \cadenzaOn and so it would follow
that the f-natural should be 'as if' it were following 'regular'
(non-Cadenza) timing/accidentals etc?
> The manual
> bar line does not change that. You can probably write something like
> << { \cadenzaOn fis4 g a b \cadenzaOff } \\ s1 >> if you want timing to
> continue.
>
> Incidentally: your example does not look like a cadenza at all.
No but it is a tiny example :)
--
--
James
_______________________________________________
bug-lilypond mailing list
[email protected]
https://lists.gnu.org/mailman/listinfo/bug-lilypond