Karya, built on Sun Nov 26 01:04:37 PST 2017 (patch 0a920b2bde70c0cbac8ee09d158064798b61bbe5)

Safe HaskellNone



Convert Derive.Score output into Lilypond.Events.



convert :: Types.Config -> [Score.Event] -> [LEvent.LEvent Types.Event] Source #

Convert Score events to Perform events, emitting warnings that may have happened along the way.

Unlike the other backend converts, this one doesn't need a lookup inst function. It just fakes up an inst for whatever you ask it. This means Constants.ly_global doesn't actually need an allocation. The bad part is that postproc is not applied, but I'll worry about that if I ever have a postproc that affects lilypond.