David Sumbler wrote Monday, May 25, 2015 5:32 PM >I am using the \parallelMusic entry for a string quartet. > > At the beginning of the 1st movement (which is mostly in 4/4 time) there > is a half bar before the first bar-line, which causes no problem because > I have "\partial 2" in each part. > > But the corresponding half bar at the end of the movement produces > "barcheck failed" warning messages, although the music compiles > correctly. The final bar and a half are these: > > % bar 148 > d2 r2 | > d2 r2 | > d2 r8 cs cs cs | > d2 r8 cs cs cs | > % bar 149 > d4 r4 \bar "|." > d4 r4 \bar "|." > d4 r4 \bar "|." > d4 r4 \bar "|." > > So far I haven't found a way to suppress these messages, although I have > tried several different approaches. I suspect that there is probably a > fairly simple solution, but so far I haven't managed to think of it! > > Any ideas?
On Mon, 2015-05-25 at 15:15 -0400, Stephen MacNeil wrote: what about > > > > \set Score.measureLength = #(ly:make-moment 2/4) > > > as far as i know \partial is only for the beginning and from then on you use ly:make-moment This works a treat - thanks. On Mon, 2015-05-25 at 22:49 +0100, Trevor Daniels wrote: > The bars must be all the same length as the bar check marks are required. > This can be fiddled by increasing the duration of the rests without changing > the printed appearance: > > % bar 148 > d''2 r2 | > d2 r2 | > d2 r8 cs cs cs | > d2 r8 cs cs cs | > % bar 149 > d4 r4*3 \bar "|." | > d4 r4*3 \bar "|." | > d4 r4*3 \bar "|." | > d4 r4*3 \bar "|." | I find that this has some of the disadvantages of adding an 's2' after the 'r4'. Although only one crotchet rest appears in the last bar of each part, there is a noticeable gap after it before the final bar. I am using Lilypond 2.18.0 - I don't know whether later versions would behave differently. David _______________________________________________ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user