Trying to force the lyric in David's program to associate with the
Staff/Voice, I added a name "jun" to the voice and see if that worked.

noteNameToLyric =

#(define-void-function (parser location lst) (list?)

(let* ((str (t lst))

(str (string-append "{ " str "}")))

(display str) (newline)

(ly:parser-include-string

parser

(string-append " \\new Lyrics \\lyricsto \"jun\" " str))))

music = \relative c' { c4 d e f g a b c }

\new Staff

<<

\new Voice = "jun" \music

\noteNameToLyric \extractPitches \music

>>



In this case, the lyrics, that is the pitch numbers, did not show up at
all! Wonder why?
_______________________________________________
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user

Reply via email to