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

Ui.TrackC

Description

A Track is a container for Events. A track goes from ScoreTime 0 until the end of the last Event.

Synopsis

Documentation

with_track :: Track.Track -> Track.SetStyle -> [Events.Events] -> (Ptr Track.Track -> IO a) -> IO a Source #

Since converting a Track requires both a track and merged events, poke needs two args. So keep it out of Storable to prevent accidental use of with.

Orphan instances