lilypond-user
[Top][All Lists]
Advanced

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

Re: warning: forced break was overridden by some other event, should you


From: Kenneth Wolcott
Subject: Re: warning: forced break was overridden by some other event, should you be using bar checks?
Date: Wed, 12 Jan 2022 16:57:36 -0800

HI Valentin;

  Thank you for the clarification.

Ken

On Wed, Jan 12, 2022 at 4:37 PM Valentin Petzel <valentin@petzel.at> wrote:
>
> Hi Ken,
>
> If you want to have a repeat with no alternative just do not use \alternative.
> Doing \repeat something 0 does not do anything. The  repeat-count property
> must be at least 1, if you give 0 it defaults to 1.
>
> Of course doing \repeat volta 1 would also be rather stupid, as this would
> create a repeat that is not supposed to be executed.
>
> Cheers,
> Valentin
>
> Am Mittwoch, 12. Jänner 2022, 23:49:32 CET schrieb Kenneth Wolcott:
> > HI Carl;
> >
> >   There are many pieces of music in the Baroque, Classic and Romantic
> > periods where the same block of music is repeated without an
> > alternative.
> >
> >   This particular example is a simplified version/arrangement of a Chopin
> > Waltz.
> >
> >   The problem goes away when I disabled the forced line breaks, so I
> > do think that there is a problem here, although it is an annoyance,
> > not severe.
> >
> >   There is no problem with the bar checks after I disable the forced
> > line breaks.
> >
> > Thanks,
> > Ken
> >
> > On Wed, Jan 12, 2022 at 2:32 PM Carl Sorensen <c_sorensen@byu.edu> wrote:
> > > On 1/12/22, 3:24 PM, "lilypond-user on behalf of Kenneth Wolcott"
> <lilypond-user-bounces+carl.d.sorensen=gmail.com@gnu.org on behalf of
> kennethwolcott@gmail.com> wrote:
> > >     Yes, disabling line breaks removes the warning.  BTW, repeat volta 0
> > >     is in use; is that relevant?
> > >
> > > Why would one use \repeat volta 0?  It seems to make no sense to repeat a
> > > chunk of music 0 times.>
> > >     Thanks again,
> > >     Ken
> > >
> > >     On Wed, Jan 12, 2022 at 2:20 PM Kenneth Wolcott
> > >
> > >     <kennethwolcott@gmail.com> wrote:
> > >     > Hi;
> > >     >
> > >     >   Is there a bug in the Lilypond parser regarding bar checks?
> > >
> > > This isn't a parsing problem, it's an interpretation problem  It shows up
> > > after parsing is completed.
> > >
> > > It is somewhere between bars 32 and 40.
> > >
> > > It will be somewhere where you have a /break command.
> > >
> > > You are trying to break a line where there is music on either side of a
> > > break (e.g. one voice has c1, the other voice has a2 \break a2.)
> > >
> > > Bar checks will catch this because you will have some place you think you
> > > are at the end of a bar (and that's where you put the \break), but you
> > > aren't actually at the end of a bar; you're in the middle of a measure
> > > with one or the other voice).
> > >
> > > HTH,
> > >
> > > Carl
> > >
> > >     >   It would be nice if Lilypond would let me know more specifically
> > >     >
> > >     > where this warning occurred, shouldn't it know?
> > >     >
> > >     >   I don't see the error in my engraving that would cause this and
> > >     >   I'm
> > >     >
> > >     > having trouble using the 8/16/24/32 to determine where the problem
> > >     > is.
> > >     >
> > >     >   Yes, I know I should do a block comment (determine location by use
> > >     >
> > >     > of bisection), but, still, why can't Lilypond tell me which line in
> > >     > the source is problematic?
> > >     >
> > >     > Thanks,
> > >     > Ken Wolcott
> > >     >
> > >     > GNU LilyPond 2.22.1
> > >     > Processing `Walzer.ly'
> > >     > Parsing...
> > >     > Interpreting music...[8][16][24][32]
> > >     > warning: forced break was overridden by some other event, should you
> > >     > be using bar checks?
> > >     > [40][48][56]
> > >     > Preprocessing graphical objects...
> > >     > Interpreting music...
> > >     > MIDI output to `Walzer.midi'...
> > >     > Finding the ideal number of pages...
> > >     > Fitting music on 1 or 2 pages...
> > >     > Drawing systems...
> > >     > Converting to `Walzer.pdf'...
> > >     > Success: compilation successfully completed



reply via email to

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