Knute,

 

Thanks for the suggestion.

I went with

<<{s4 r8 \stemDown fis}\\{d8 \change Staff = "lower" \stemUp

                       c bes a^1}>>

 

Your kind attention is appreciated.

 

Mark

 

From: Knute Snortum <ksnor...@gmail.com> 
Sent: Sunday, January 19, 2025 4:15 PM
To: carsonm...@ca.rr.com
Cc: lilypond-user@gnu.org
Subject: Re: cross voice

 

On Sun, Jan 19, 2025 at 4:00 PM <carsonm...@ca.rr.com 
<mailto:carsonm...@ca.rr.com> > wrote:

Knute,

 

Yes!

 

Thank you.

 

You're welcome.  It looks like you have it sorted, but this is what I threw 
together:

 

%%%

\version "2.24.4"
\language "english"

staffUp   = \change Staff = "upper"
staffDown = \change Staff = "lower"

rightHandUpper = \relative {
  \voiceOne 
  \partial 4 ef''16 fs, g a |
  d,8 a'! d c  b d g f!
}

rightHandLower = \relative {
  \voiceFour 
  \partial 4 r8 ef' |
  << 
    { d8 \staffDown \voiceThree c b a! } 
    \new Voice { \voiceFour s4 r8 fs' } 
  >> 
  \staffUp \voiceFour g4 r8 b,! |
}

rightHand = {
  <<
    \new Voice \rightHandUpper
    \new Voice \rightHandLower
  >>
}

leftHandUpper = \relative {
  \voiceThree 
  \partial 4 a8 b16 c |
  fs,4 s g8 f! e f16 g |
}

leftHandLower = \relative {
  \voiceTwo 
  \partial 4 c4
  d4 r8 d g,4 r |
}

leftHand = {
  \clef bass
  <<
    \new Voice \leftHandUpper
    \new Voice \leftHandLower
  >>
}

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

%%%

 

 

--

Knute Snortum

Reply via email to