> I think you have to declare two variables: > #(define-music-function (parser location trans notes) (ly:music? ly:music?) > #{ > \transpose c $trans { $notes } > #})
The problem appears to be that \transpose is expecting a notename, not a variable, so this has the same problem, and doubled. Thank you, Josiah _______________________________________________ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user