I'm trying to figure out how and learn to create a function based on a \displayMusic function.
\displayMusic { \mark "A" c'4 }
gives me
(make-music
'SequentialMusic
'elements
(list (make-music (quote MarkEvent) (quote label) "A")
(make-music
'NoteEvent
'duration
(ly:make-duration 2 0 1)
'pitch
(ly:make-pitch 0 0 0))))
so what i have gotten so far is that there is new (make-music (quote MarkEvent) (quote label) "A") or (make-music 'MarkEvent 'label "A") in front of c'
and i don't know how to put this line into it. I understand that i have to use cons on 'elements to put the line in front of c.
Is there a way to figure out what "elements" do i have to use in my function to work.
Wrong type argument in position 1 (expecting Music): #<Pitch c' > with someNote = c'.
Help would be appreciated.
--
Nesmotren govori kao da mačem probada, a jezik je mudrih iscjeljenje. Izreke 12:18