Karya, built on 2018-02-23T20:23:55 (patch cf8565b7ac832266878af99a942555d139065f12)

Safe HaskellNone

Ui.TrackC

Contents

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