I'm sorry if I re-post a previous question, but I try to be more precise.How
can I extract and print the list of articulations, keeping them into a new
variable, from an argument passed as ly:music to a scheme function?I tried with
the snippet below: it compiles but the articulations are not shown.
fun = #(define-music-function (parser location note) (ly:music?) (let (
(mypitch (ly:music-property note 'pitch '())) (myduration
(ly:music-property note 'duration '())) (myarticulations (ly:music-property
note 'articulations '())) )#{$mypitch $myduration $myarticulations #}))
{ \fun c'8-> e' f'}
Thanks for your help.
_______________________________________________
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user