hsc3-0.20: Haskell SuperCollider
Safe HaskellSafe-Inferred
LanguageHaskell2010

Sound.Sc3.Server.Nrt.Ugen

Description

Nrt from Ugen

Synopsis

Documentation

nrt_ugen_rec :: Time -> Ugen -> Nrt Source #

Make Nrt score that runs Ugen for Time seconds to output bus zero. If Ugen is at ControlRate insert k2a Ugen.

type Nrt_Ugen_Opt = (FilePath, FilePath, Int, SampleFormat, [String]) Source #

(osc-file, sound-file, sample-rate, sample-format, scsynth-options)

nrt_ugen_render :: Nrt_Ugen_Opt -> Time -> Ugen -> IO () Source #

nrt_render_plain of ugen_rec_nrt. The number of channels is equal to the degree of the Ugen.