Hi all,
I was looking into making some lead sheets, and it occurred to me a version
of parallelMusic that would deal with chords/melody/lyrics would be really
handy to have.

I'm thinking something like this (say for 2 bars of Amazing grace, skipping
the pickup for brevity):

\parallelMusic #'(chords voiceA lyricsOne lyricsTwo) {
  c2. |
  c2 e8 c |
  ma -- zing __ _ |
  grace that __ _ |

  c2.:7/g |
  e2 d4 |
  grace how |
  taught my |
}

\score {
  <<
    \new ChordNames { \chordmode { \chords} }
    \new Staff {
      \new Voice = "voiceA" { \voiceA }
    }
    \new Lyrics \lyricsto "voiceA" { \lyricmode { \lyricsOne } }
    \new Lyrics \lyricsto "voiceA" { \lyricmode { \lyricsTwo } }
  >>
}

What would it take to make something like this work?

I suspect parallelMusic may need to be told what's going on,
maybe one could use

\parallelMusic #'((chordmode . chords) voiceA (lyricmode . lyricsOne)
(lyricmode . lyricsTwo))

(and remove it from the \score block, I guess)

Thanks
Luca

-- 
Luca Fascione

Reply via email to