bug-lilypond
[Top][All Lists]
Advanced

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

Re: Issue 2402 in lilypond: Extra bar-lines appear when cadenzas are mix


From: lilypond
Subject: Re: Issue 2402 in lilypond: Extra bar-lines appear when cadenzas are mixed with time signatures
Date: Sun, 18 Mar 2012 19:49:30 +0000

Updates:
        Labels: -Type-Ugly Type-Enhancement Needs-evidence

Comment #7 on issue 2402 by address@hidden: Extra bar-lines appear when cadenzas are mixed with time signatures
http://code.google.com/p/lilypond/issues/detail?id=2402

The key piece of the example seems to be, with notes instead of rests,
  << {
    { c''1 d'' \bar "" } {\cadenzaOn e''1 f'' \cadenzaOff }
  } \\ {
    { \cadenzaOn c'1 d' \cadenzaOff \bar"||" } { e'1 f' }
  } >>
where the e1 f1 were intended to be in cadenza timing with no bar line.

The program generating this type of LilyPond input seems to expect that either the invisible bar, or the extra {}, or the pairing of On and Off will cause the cadenzaOn to come after the cadenzaOff. LilyPond's << >> simultaneous music construct, however, makes them happen at the same time. Out of the conflicting simultaneous settings LilyPond obeys the one she sees (cadenza off and a double bar).

Humans would not write an "off" and "on" to happen at the same time and affect the same behavior. It seems wisest for the program that generated this input to change so that it works with LilyPond.




reply via email to

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