When someone replies to you, they will almost certainly "reply all", which 
ensures that others on the list can see the reply.  Please do the same thing, 
so that everyone on the list can contribute.

As James pointed out, your initial version did not compile.  The one you sent 
to me subsequently also contained errors.  From this you will see that Lily is 
very sensitive to getting the syntax right - particularly braces {} and 
brackets <>.  The key thing you were missing was the matched braces that 
enclose the music after the scaleDurations.  I also worked with a simplified 
version of your music, and would advise you to when you're trying to sort out 
what's gone wrong.  This works:

melody = 
\relative c' {
  \clef treble
  \key g \major
  \time 12/8
  c4 c c c c c c c c c c c 
}

upper = 
\relative c' {
  \clef treble
  \key g \major
  \time 12/8
  \set Staff.timeSignatureFraction = 4/4
  \scaleDurations 3/2 {
  c4 c c c c c c c }
}

lower = 
\relative c {
  \clef bass
  \key g \major
  \time 12/8
  \set Staff.timeSignatureFraction = 4/4
  \scaleDurations 3/2 {
  c4 c c c c c c c }
}


\score {
  <<
    \new Voice = "mel" { \autoBeamOff \melody }
    \new PianoStaff <<
      \new Staff = "upper" \upper
      \new Staff = "lower" \lower
    >>
  >>
}


--
Phil Holmes


  ----- Original Message ----- 
  From: Katie Ganem 
  To: Phil Holmes 
  Sent: Wednesday, March 06, 2013 3:56 PM
  Subject: Re: multiple time signatures






  \header{
    title = "Happily Ever After"
  }
  melody = 
  \relative c' {
    \clef treble
    \key g \major
    \time 12/8


  b8 c8 d8 d8 e8 d8 e4 g8 ~ g8 f8 d8
  }




  text = \lyricmode {
    Win i fred maid of the My re has but 


  }


  upper = 
  \relative c' {
    \clef treble
    \key g \major
    \time 12/8
    \set Staff.timeSignatureFraction = 4/4
      \scaleDurations 3/2




  <g b>4 ~ <e bes' d>8 r8 \grace dis8 (<a' e>8) (<c g>8) \times 2/3 {r8 <c f 
bes>8 r8} |




  }
  }


  lower = 
  \relative c {
    \clef bass
    \key g \major
    \set Staff.timeSignatureFraction = 4/4
      \scaleDurations 3/2


  }
  }


  \score {
    <<
      \new Voice = "mel" { \autoBeamOff \melody }
      \new Lyrics \lyricsto mel \text
      \new PianoStaff <<
        \new Staff = "upper" \upper


        \new Staff = "lower" \lower
      >>
    >>
    \layout {
      \context { \Staff \RemoveEmptyStaves }
    }
    \midi { }
  }




  \version "2.16.2"  % necessary for upgrading to future LilyPond versions.


  On Mar 6, 2013, at 10:48 AM, Phil Holmes wrote:


    What you've posted appears to be missing substantial elements - for 
example, there are no closing braces, and you define 3 names (melody, upper and 
lower) and then don't use them.  Could you post something that compiles, but 
doesn't work as you want it?

    --
    Phil Holmes


      ----- Original Message -----
      From: Katie Ganem
      To: [email protected]
      Sent: Wednesday, March 06, 2013 3:38 PM
      Subject: multiple time signatures


      Hello,


      I am trying to input a piece that has the vocal line in 12/8 but the 
accompaniment in 4/4 with the bars matching up.  I found this page in the 
manual that told me how to do this: 
http://www.lilypond.org/doc/v2.16/Documentation/notation/displaying-rhythms#index-time-signature_002c-compound


      However, it doesn't seem to be working.  I hope someone can enlighten me 
on what I'm doing wrong.


      melody = 
      \relative c' {
        \clef treble
        \key g \major
        \time 12/8


      upper = 
      \relative c' {
        \clef treble
        \key g \major
        \time 12/8
        \set Staff.timeSignatureFraction = 4/4
          \scaleDurations 3/2


      lower = 
      \relative c {
        \clef bass
        \key g \major
        \set Staff.timeSignatureFraction = 4/4
          \scaleDurations 3/2




      Thank you in advance!



--------------------------------------------------------------------------



      _______________________________________________
      lilypond-user mailing list
      [email protected]
      https://lists.gnu.org/mailman/listinfo/lilypond-user


_______________________________________________
lilypond-user mailing list
[email protected]
https://lists.gnu.org/mailman/listinfo/lilypond-user

Reply via email to