[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Cadenza, skip-of-length, and mmrest-of-length
From: |
Pierre-Luc Gauthier |
Subject: |
Cadenza, skip-of-length, and mmrest-of-length |
Date: |
Thu, 5 Oct 2017 10:51:46 -0400 |
Hi there,
I have a few questions here.
How can I scale a music expression to the size of another music expression?
e.g. (pseudocode based on \scaleDurations)
\scaleDurations (fraction-of resulting-scale over music-to-be-scaled)
music-to-be-scaled
Also, in my example, why does #(mmrest-of-length musicExpression) not
generate an MMR?
My not so MWE,
I'm trying to include here the minimum required to represent my setup
faithfully.
It's a typical cadenza situation and I need others to stay in sync with it.
Thanks for considering.
--
Pierre-Luc Gauthier
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\version "2.21.0"
cadenza = \relative c' {
\override Beam.auto-knee-gap = #0
c8[ c'' d,, b'' e,, a' f,] |
}
solo = \relative c' {
c8 d e f g a b c |
\cadenza |
c8 d e f g a b c |
}
others = \relative c'{
ees8 f g aes bes c d ees |
%\scaleDurations #(skip-of-length cadenza)
% How can I scale _this to the cadenza length?
{f4\fermata r r2 |}
ees,8 f g aes bes c d ees |
}
songStructure = {
s1 |
\cadenzaOn
#(skip-of-length cadenza)
\bar "|"
\cadenzaOff
s1 |
}
tacet = {
R1 |
<>\fermataMarkup
% Why doesn't _this MMR show up?
#(mmrest-of-length cadenza)
R1
}
soloPart = \new Voice <<\songStructure \solo>>
othersPart = \new Voice <<\songStructure \others>>
tacetPart = \new Voice <<\songStructure \tacet>>
<<
\soloPart
\othersPart
\tacetPart
>>
cadenzaLength.ly
Description: Text Data
- Cadenza, skip-of-length, and mmrest-of-length,
Pierre-Luc Gauthier <=
- Re: Cadenza, skip-of-length, and mmrest-of-length, Malte Meyn, 2017/10/05
- Re: Cadenza, skip-of-length, and mmrest-of-length, Pierre-Luc Gauthier, 2017/10/05
- Re: Cadenza, skip-of-length, and mmrest-of-length, Malte Meyn, 2017/10/06
- Re: Cadenza, skip-of-length, and mmrest-of-length, Pierre-Luc Gauthier, 2017/10/06
- Re: Cadenza, skip-of-length, and mmrest-of-length, Malte Meyn, 2017/10/06
- Re: Cadenza, skip-of-length, and mmrest-of-length, Pierre-Luc Gauthier, 2017/10/06