This was answered yesterday. Please check the list. -- Phil Holmes
----- Original Message ----- From: John Smith To: lilypond-user@gnu.org Sent: Saturday, December 26, 2015 11:01 PM Subject: \transpose not work working inside define-music-function I'm trying to define a music function that transposes a chord and a melody multiple times. But for some reason, the transposition is done only once. Here's my attempt: repeatpattern = #(define-music-function (parser location chord pattern) (ly:music? ly:music?) #{ << \new ChordNames { \transpose c d { #chord } \transpose c e { #chord } } \new Staff { \transpose c d { #pattern } \transpose c e { #pattern } } >> #}) \score { \repeatpattern { c1 } { c'4 d' e' r } } Any ideas for why this is not working and how to fix it? (i.e., it should transpose "c d e" into "d e f#" and "e f# g#", not into "f# g# a#"). ------------------------------------------------------------------------------ _______________________________________________ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
_______________________________________________ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user