lilypond-user
[Top][All Lists]
Advanced

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

Re: Autochange for two voices


From: Cynthia Karl
Subject: Re: Autochange for two voices
Date: Sun, 21 Dec 2014 07:55:11 -0600

> Message: 2
> Date: Sat, 20 Dec 2014 21:57:00 +0000 (UTC)
> From: Justin <address@hidden>
> Subject: Autochange for two voices
> 
> Hello,
> 
> I am trying to typeset scales for two hands on the piano like so : 
> http://postimg.org/image/bq0hqyv1z/
> 
> I was able to get to this point: http://postimg.org/image/qfsrmlo85/
> 
> but I can't seem to find a way to disconnect the upper voice from the 
> lower voice. I am using \autochange which I believe might be the cause 
> of the issue.
> 
> Does anyone know how to properly format the music? 
> 
> Here is my current code (short version): http://pastebin.com/FAyGj0z4

Here's how I would do it.  There are other ways to position the text.  I've 
left the remaining left-hand fingering to you:

 \version "2.19.15"

    S = \relative c'' {
      \clef treble
        
        \repeat volta 2 {
          \stemUp
          c,16-1 d e f-1 g a b c-1 d e f-1 g a b c-5 b a g f-1 e-3 d c-1 b-4 a 
g f-1 e-3 d
        }
        c4 \mark \markup {\column {"MAJOR SC.                  "  " "  " "} }
        \bar "|."
    }

    B = \relative g {
      \clef bass
        
        \repeat volta 2 {
          \stemDown
          \set fingeringOrientations = #'(down)
          <c,-4>16 d e <f-1> g a b c 
          \change Staff = "up" d e f g a b c b a g f e d c b a 
          \change Staff = "down" g f e d
        }
        c4
        \bar "|."        
    }


global= { \key c \major \tempo \markup { \column {"In Octaves." "C Major" }}  
\time 8/4  }

\score {
        \new PianoStaff <<
           \new Staff = "up"      { \global \S }
           \new Staff = "down" { \global  \B }
        >>
        \layout {
          \context {
                \Staff
                    \remove "Time_signature_engraver"
          }
        }
}




reply via email to

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