Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
Nrt from Ugen
Synopsis
- nrt_ugen_rec :: Time -> Ugen -> Nrt
- type Nrt_Ugen_Opt = (FilePath, FilePath, Int, SampleFormat, [String])
- nrt_ugen_render :: Nrt_Ugen_Opt -> Time -> Ugen -> IO ()
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.