hsc3-0.21: Haskell SuperCollider
Safe HaskellSafe-Inferred
LanguageHaskell2010

Sound.Sc3.Server.Nrt.Edit

Description

Nrt editing

Synopsis

Documentation

nrt_merge :: Nrt -> Nrt -> Nrt Source #

Merge two Nrt scores. Retains internal nrt_end messages.

nrt_merge_set :: [Nrt] -> Nrt Source #

Merge a set of Nrt. Retains internal nrt_end messages.

nrt_empty :: Nrt Source #

The empty Nrt.

nrt_insert_pre :: BundleOf Message -> Nrt -> Nrt Source #

Add bundle at first permissable location of Nrt.

nrt_insert_post :: BundleOf Message -> Nrt -> Nrt Source #

Add bundle at last permissable location of Nrt.

nrt_end_time :: Nrt -> Time Source #

bundleTime of last of nrt_bundles.

nrt_close :: Nrt -> Nrt Source #

Delete any internal nrt_end messages, and require one at the final bundle.

nrt_append :: Nrt -> Nrt -> Nrt Source #

Append q to p, assumes last timestamp at p precedes first at q.