David, On 3 March 2012 08:55, David Kastrup <d...@gnu.org> wrote: > David Bobroff <bobr...@centrum.is> 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 bug-lilypond@gnu.org https://lists.gnu.org/mailman/listinfo/bug-lilypond