Very helpful. Thank you.

I’m still finding it a bit confusing though. The following creates the pdf 
output I’m looking for. Is it basically correct syntax-wise?

melody = \relative c' {
      \clef treble
      \key bes \major
      \repeat volta 2 {
      \time 6/8 e4. fis4 g8 | a4. g4 bes8 |
      \time 6/8
        \new Voice = "words" {
      r4 f4 d | r f f | r2. |% words go to this
        }
      }
      \alternative { 
        { 
         r2. |
        }
        { 
         r2. |
        }
      }
      % CHORUS
      \new Voice = "chorus"     {
      g4. a | bes g4 a8 | % words go here too, see?
        }
  
    }

    text = \lyricmode {
      <<
        {
            \set stanza = #"1. "
            Words go | to this |
        }
        \new Lyrics {
            \set associatedVoice = "words"
            \set stanza = #"2. " 
            More words | go here |
    
            }
      >>

    }
    chorus = \lyricmode {
        Words go | here too, see? |
        }

    harmonies = \chordmode {
      e2.:m7.5- | bes |
      bes2. | g:m7 | f:7 |
      c:7/e |
      c4.:7 d:7 |
      g2.:m | g:m |
    }

    \score {
      <<
        \new ChordNames {
          \set chordChanges = ##t
          \harmonies
        }
        \new Voice = "one" { \melody }
        \new Lyrics \lyricsto "words" \text
        \new Lyrics \lyricsto "chorus" \chorus
      >>
      \layout { }
      \midi { }
    }



On Dec 10, 2014, at 6:10 PM, Trevor Daniels <[email protected]> wrote:

> Hi Mike
>  
> Welcome! First, you need \hideNotes, not \hide.  Then the structure you have 
> doesn't quite work.  It's usually easier to have all the lyrics contexts 
> running from the start rather than starting them part way along - they'll get 
> their position from the  notes.  Here's one way of doing it, but you'll find 
> the stanza number doesn't quite fit.
>  
> melody = \relative c' {
>   \clef treble
>   \key c \major
>   \time 4/4
>   c4 d e f | g f e d |
>  
>   <<
>     \new Voice = "shown" {
>       \relative c' { 
>         c4 d c d | e f g2
>       }
>     }  
>     
>     \new Voice = "hidden" {
>       \hideNotes {                  % !!
>         c'8 c d d c c d d | e f g2
>       }
>     }
>   >>
> }
>     
> text =  \lyricmode {
>    Here we have a | li -- tle si -- lly
> }
>     
> wordsOne = \lyricmode {
>   \set stanza = #"1. "
>   Si -- lly li -- tle | al -- pha -- bet
> }
>  
> wordsTwo = \lyricmode {
>   \set stanza = #"2. " 
>   Si -- ly li -- tle fu -- nny soun -- ding |
>   Al -- pha -- bet song.
> }
>  
> \score {
>   <<
>     \new Voice = "one" { \melody }
>     \new Lyrics \lyricsto "one" \text
>     \new Lyrics \lyricsto "shown" \wordsOne
>     \new Lyrics \lyricsto "hidden" \wordsTwo
>   >>
>     
>   \layout { }
>   \midi { }
> }
>  
>  
> ----- Original Message -----
> From: Mike Kilmer
> To: [email protected]
> Sent: Wednesday, December 10, 2014 11:02 PM
> Subject: Align Lyrics to Hidden Melody
> 
> I thnk I’m close, and posted on Stackoverflow, but can’t seem to get a hidden 
> melody working to show alternate lyrics. The following just shows both voices 
> and neither of the “associated” (or not) stanzas.
> 
> 
> melody = \relative c' {
>       \clef treble
>       \key c \major
>       \time 4/4
>       c4 d e f | g f e d |
>   
>       <<
>      \new Voice = "shown" {
>       \relative c' { 
>       c4 d c d | e f g2
>          }
>         }  
>     
>       \new Voice = "hidden" {
>        \hide { 
>       c'8 c d d c c d d | e f g2
>          }
>         }
>       >>
>     }
>     
>     text =  \lyricmode {
>        Here we have a | li -- tle si -- lly
>   
>       <<
>         {
>           \set stanza = #"1. "
>           Si -- lly li -- tle | al -- pha -- bet
> 
>         \new Lyrics {
>           \set associatedVoice = "hidden"
>           \set stanza = #"2. " 
>           Si -- ly li -- tle fu -- nny soun -- ding |
>           Al -- pha -- bet song.
>             }
>         }
>       >>
>       }
> 
>     \score {
>       <<
>         \new Voice = "one" { \melody }
>         \new Lyrics \lyricsto "one" \text
>       >>
>     
>       \layout { }
>       \midi { }
>     }
> 
> Some direction would be welcome (needless to say).
> 
> (And WOW - what an amazing program.
> 
> 
> Mike Kilmer
> [email protected]
> www.madhappy.com
> "the best twinning of Sexual/Ethical musical wisdom in contemporary jammage" 
> - david berman
> 
> 
> 
> 
> 
> _______________________________________________
> 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