Karya, built on 2022-03-21T01:30:44 (patch 89d1651424c35e564138d93424a157ff87457245)
Safe HaskellSafe-Inferred

Perform.Im.Convert

Description

Convert Score.Events to the low-level event format, Note.Note.

Synopsis

Documentation

write :: RealTime -> RealTime -> BlockId -> (ScoreT.Instrument -> Maybe Cmd.ResolvedInstrument) -> FilePath -> Vector.Vector Score.Event -> IO () Source #

Serialize the events to the given path. This is done atomically because this is run from the derive thread, which can be killed at any time.