Karya, built on 2018-05-31T02:46:59 (patch 0a1a35479c514820d77330ae8a978975ba22a47a)

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