Peter, No, I was not very explicit. If you replaced the rest and added the same duration of spaces as the duration of the cadenza no error message would not be sent. An alternative to the rest could be the use of “cue” notes in the bass. Mark From: Peter Toye [mailto:lilypond@ptoye.com] Sent: Tuesday, June 16, 2020 2:25 AM To: Mark Stephen Mrotek <carsonmark@ca.rr.com>; 'David Kastrup' <dak@gnu.org> Cc: lilypond-user@gnu.org Subject: Re: Free rhythm in part of a bar Mark,
I'm not quite sure what you mean here. A spacer takes the same musical time as a rest. So replacing 'r2' by 's2' still gives the barcheck error. Or am I being thick?
Best regards,
Peter mailto:lilypond@ptoye.com www.ptoye.com
------------------------- Sunday, June 14, 2020, 6:51:59 PM, Mark Stephen Mrotek wrote: | Peter, Lilypond with always give a bar check error when this is done. The bass has a total of 6 beats (with the inserted half rest) in a 4/4 measure. If you replace the rest with spacers the bar check error goes away. Mark “You can have everything you want, you just have everything at the same time.” From: Peter Toye [mailto:lilypond@ptoye.com] Sent: Sunday, June 14, 2020 3:22 AM To: Mark Stephen Mrotek <carsonmark@ca.rr.com>; 'David Kastrup' <dak@gnu.org> Cc: lilypond-user@gnu.org Subject: Re: Free rhythm in part of a bar Mark,
Thanks. That looks fine, but still gives a barcheck error
C:/Users/Peter/AppData/Local/Temp/frescobaldi-cucdco98/tmp7auq80jw/document.ly:17:35: warning: barcheck failed at: 1/2 4 4 s4*2 r2\fermata s4 c'4 c'
Best regards,
Peter mailto:lilypond@ptoye.com www.ptoye.com
------------------------- Saturday, June 13, 2020, 6:07:03 PM, Mark Stephen Mrotek wrote: | Peter, Below is a modification of my original suggestion that allows for the bass to be aligned with notes after the cadenze. Mark \version "2.19.83" \score { << \new Staff { \time 4/4 { c'4 4 4 4 | \cadenzaOn 4 4 8 8 8 8 8 8 8 8 8 8 \cadenzaOff c'4 c' \bar "|" } } \new Staff { \time 4/4 \clef "bass" { c1 4 4 s4*2 r2\fermata s4 c'4 c' | } } >> } From: lilypond-user [mailto:lilypond-user-bounces+carsonmark=ca.rr.com@gnu.org] On Behalf Of Peter Toye Sent: Saturday, June 13, 2020 2:55 AM To: David Kastrup <dak@gnu.org> Cc: lilypond-user@gnu.org Subject: Re: Free rhythm in part of a bar David,
In this example the first two notes of the bass should synchronise with the first two notes of the treble. And they do. My question was what to do in a more complicated situation.
But as Christian has solved the problem I think we can stop here, unless you're thinking of adding more functionality to the \cadenza construction, in which case I'm happy to oblige. I have other problems to see to (a new post will arrive shortly when I've written it)!
Best regards,
Peter mailto:lilypond@ptoye.com www.ptoye.com
------------------------- Saturday, June 13, 2020, 9:45:08 AM, David Kastrup wrote:
> Peter Toye <lilypond@ptoye.com> writes:
>> David,
>> What I mean is that in some music the end of the 'free rhythm' section >> may need to be synchronised with the other staves. For instance, at >> the end of a florid passage for a soloist in free rhythm, the last few >> notes may need to coincide with an accompaniment. The \cadenza >> keywords don't seem to handle this. Would you like an example or have >> I explained it well enough now?
> You posted an example. What in the bass of the example should > synchronise where? |
|
|