[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: LilyPond 2.23.82
From: |
Jean Abou Samra |
Subject: |
Re: LilyPond 2.23.82 |
Date: |
Wed, 30 Nov 2022 23:13:47 +0100 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.5.0 |
Le 30/11/2022 à 22:33, Jean Abou Samra a écrit :
Le 30/11/2022 à 21:50, Galen Hazelwood a écrit :
A minimized example will take some time. In the meantime, I'm
attaching output from both 2.22 and 2.23.82, showing the difference.
If this isn't useful, hold on, and I'll produce a minimized example
when I'm free.
https://github.com/galenhz/ornstein-piano-concerto
Don't bother, I'm already tracking it down.
Thanks for providing the code.
Problem exists between chair and keyboard :-)
In this commit:
commit 9f7527fe91e8edec84f79e4083c2adbf811fd1fe (HEAD)
Author: Galen Hazelwood <galenhz@gmail.com>
Date: Tue Nov 29 13:53:01 2022 -0800
Move to lilypond 2.23.82, simplifying the fermata-on-barline trick.
This is the current release candidate for the new stable 2.24
series, which contains many useful changes.
You are replacing
- \once \override Score.TimeSignature.stencil = ##f
- \cadenzaOn
- \time 1/16
- \noBreak
- \mark \markup { \musicglyph "scripts.ufermata" }
- s16 \bar ""
- \cadenzaOff
with
+ \tag #'Part {
+ \tweak self-alignment-X #CENTER
+ \textEndMark \markup { \musicglyph "scripts.ufermata" }
+ }
The latter has length 0, the former has length 1/16. However, you
didn't have this hack in the dynamics variables, so now your dynamics
are all desynchronized. You need to remove an "s16" in both parts.
diff --git a/mvmt1/I-piano-reduction.ily b/mvmt1/I-piano-reduction.ily
index 54cdff9..64c6bec 100644
--- a/mvmt1/I-piano-reduction.ily
+++ b/mvmt1/I-piano-reduction.ily
@@ -1707,7 +1707,6 @@ redux_upper_I_BD = \relative c''' {
redux_dynamics_I_BD = {
% mm. 216-225 - Rehersal 23
s2.*7 s2 s2-\markup { \italic "molto" \dynamic ff \italic "e
rall." } s2.
- s16
}
redux_lower_I_BD = \relative c' {
diff --git a/mvmt1/I-solo-piano.ily b/mvmt1/I-solo-piano.ily
index d231873..f9a5ddc 100644
--- a/mvmt1/I-solo-piano.ily
+++ b/mvmt1/I-solo-piano.ily
@@ -1924,7 +1924,6 @@ solo_upper_I_BD = \relative c'' {
solo_dynamics_I_BD = {
% mm. 216-225 - Rehersal 23
s2.*7 s2 s2-\markup { \italic "molto" \dynamic ff \italic "e
rall." } s2.
- s16
}
solo_lower_I_BD = \relative c, {
By the way, there is another 2.23 feature that you can use for
this situation:
{
s1
\once \set Staff.caesuraType = #'()
\caesura\fermata
}
Best,
Jean
OpenPGP_signature
Description: OpenPGP digital signature
- LilyPond 2.23.82, Jonas Hahnfeld, 2022/11/27
- Re: LilyPond 2.23.82, Knute Snortum, 2022/11/27
- Re: LilyPond 2.23.82, Galen Hazelwood, 2022/11/30
- Re: LilyPond 2.23.82, Jean Abou Samra, 2022/11/30
- Re: LilyPond 2.23.82, Galen Hazelwood, 2022/11/30
- Re: LilyPond 2.23.82, Jean Abou Samra, 2022/11/30
- Re: LilyPond 2.23.82,
Jean Abou Samra <=
- Re: LilyPond 2.23.82, Jean Abou Samra, 2022/11/30
- Re: LilyPond 2.23.82, Galen Hazelwood, 2022/11/30
- Re: LilyPond 2.23.82, Galen Hazelwood, 2022/11/30