lilypond-user
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: cannot find start of piano pedal: `Sustain'


From: Eef Weenink
Subject: Re: cannot find start of piano pedal: `Sustain'
Date: Thu, 4 Aug 2022 18:52:10 +0000

\version "2.20.0"

upper = \relative c'' {
 \clef treble
 r2. \hideStaffSwitch\change Staff = "lower" r4*1/2 s8  |
}

lower = \relative c {
 \clef bass
 b8 ees, aes c, b  ees'   \showStaffSwitch\change Staff = "upper"  aes ees' |
}

\score {
 \new PianoStaff <<
   \new Staff = "upper" \upper
   \new Staff = "lower" \lower
   
   % Pedal indications may be placed in a Dynamics context, which aligns them on a horizontal line.
   %see https://lilypond.org/doc/v2.21/Documentation/notation/piano
    \new Dynamics {
    s4 s s8  \sustainOn
    s4 s4  \sustainOff |
  }
 >>
  \midi { }
    \layout { } % I have put layout in, so I would see something in the PDF. 
}




Op 4 aug. 2022, om 20:23 heeft Jim Cline <jcline@physics.mcgill.ca> het volgende geschreven:

p.s.  Isn't it also weird that the pedal-off symbol is not horizontally aligned with the pedal-on symbol?


On Thu, 4 Aug 2022, Jim Cline wrote:

I have a score where the sustain starts in the voice in the bass clef, and ends after the voice crosses into the treble clef.  It compiles but with a warning:  cannot find start of piano pedal: `Sustain', with respect to the
sustainOff.  The warning goes away if I comment out midi{}.  However it would be nice to understand what is giving rise to the problem.  I tried keeping the sustainOff in the bass clef, despite the voice crossing, but this did not help.

Here is the measure in question:

\version "2.20.0"

upper = \relative c'' {
\clef treble
r2. \hideStaffSwitch\change Staff = "lower" r4*1/2 s8 \sustainOff |
}

lower = \relative c {
\clef bass
b8 ees, aes c, b \sustainOn ees' \showStaffSwitch\change Staff = "upper" aes ees' |
}

\score {
\new PianoStaff <<
  \new Staff = "upper" \upper
  \new Staff = "lower" \lower
>>
 \midi { }
}

regards, Jim






reply via email to

[Prev in Thread] Current Thread [Next in Thread]