On Mon, Dec 5, 2016 at 7:37 PM, Thomas Morley <thomasmorle...@gmail.com>
wrote:

> 2016-12-06 0:48 GMT+01:00 Brin Solomon <amphio...@gmail.com>:
> >
> >
> > On Mon, Dec 5, 2016 at 4:35 PM, Thomas Morley <thomasmorle...@gmail.com>
> > wrote:
> >>
> >> 2016-12-05 16:52 GMT+01:00 Brin Solomon <amphio...@gmail.com>:
> >> > Hello all,
> >> >
> >> > I'm trying to typeset a piece where one player has an unmetered
> cadenza
> >> > while every other player rests. I'm trying to use mmrest-of-length to
> >> > generate the rests, but if I use \cadenzaOn, I get the error
> >> > "programming
> >> > error: Multi_measure_rest::get_rods (): I am not spanned!" and the
> rests
> >> > are
> >> > not printed. This error doesn't happen if I use skip-of-rest instead,
> >> > but in
> >> > that case, I don't get the rests.
> >> >
> >> > Here is a minimal example that demonstrates the problem:
> >> >
> >> > %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
> >> >
> >> > \version "2.18.2"
> >> >
> >> > MyCadenza = \relative c' {
> >> >   c4 d8 e f g g4
> >> >   f2 g4 g \bar "|"
> >> > }
> >> >
> >> > \new GrandStaff <<
> >> >   \new Staff {
> >> >     \cadenzaOn
> >> >     \MyCadenza
> >> >     \cadenzaOff c'1
> >> >   }
> >> >   \new Staff {
> >> >     \cadenzaOn
> >> >     #(mmrest-of-length MyCadenza)
> >> >     \cadenzaOff
> >> >     c'1
> >> >   }
> >> >>>
> >> >
> >> > %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
> >> >
> >> > I'm running version 2.18.2 on Mac OS 10.11.6. Is there a different
> >> > command I
> >> > should be using to get a full measure rest while I'm using \cadenzaOn?
> >> >
> >> > Thanks in advance,
> >> > Brin
> >>
> >>
> >> Hi,
> >> found some code on the list (can't say anymore who posted it
> >> initially) and extended it a bit. See attached.
> >> It completely avoids \cadenzaOn/Off, because of the hassle you
> >> experienced.
> >> midi may come out strange (not tested), I don't care about midi, though
> >> ...
> >>
> >> It's 2.15.24 code, but still working. Anyway running convert-ly over
> >> it may be a good idea.
> >>
> >> Maybe it helps,
> >>   Harm
> >
> >
> > Harm,
> >
> > Thanks for finding this! Ideally it would be nice to not have the
> fermatas
> > over the rests, but if that's tricky to do, then this version is fine.
> >
> > Thanks again,
> > Brin
>
> \cadenzaNotes takes three arguments. The first is a boolean, set it
> false to get rid of the fermata over the MultiMeasureRest.
>
> Cheers,
>   Harm
>

Ah, great, thank you!
_______________________________________________
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user

Reply via email to