Safe Haskell | None |
---|---|
Language | Haskell2010 |
Synopsis
- checkBadValues :: Args '["in"] '["id", "post"] a => a -> SDBody a Signal
- controlDur :: SDBody' a Signal
- controlRate :: SDBody' a Signal
- numAudioBuses :: SDBody' a Signal
- numBuffers :: SDBody' a Signal
- numControlBuses :: SDBody' a Signal
- numInputBuses :: SDBody' a Signal
- numOutputBuses :: SDBody' a Signal
- numRunningSynths :: SDBody' a Signal
- poll :: Float -> String -> SDBody' a Signal -> SDBody' a Signal
- radiansPerSample :: SDBody' a Signal
- sampleDur :: SDBody' a Signal
- sampleRate :: SDBody' a Signal
- subsampleOffset :: SDBody' a Signal
Documentation
controlDur :: SDBody' a Signal Source #
The (current) duration of a control block on the server in seconds
Equal to 1 ~/ controlRate
controlRate :: SDBody' a Signal Source #
The current control rate of the server
Equal to 1 ~/ controlDur
numAudioBuses :: SDBody' a Signal Source #
The number of audio buses
numBuffers :: SDBody' a Signal Source #
The number of open buffers
numControlBuses :: SDBody' a Signal Source #
numInputBuses :: SDBody' a Signal Source #
numOutputBuses :: SDBody' a Signal Source #
numRunningSynths :: SDBody' a Signal Source #
poll :: Float -> String -> SDBody' a Signal -> SDBody' a Signal Source #
This is CPU-intensive: only use for debugging!
First argument is frequency of polling: the number of times per second to poll
Returns the UGen it's polling so you can add "poll" to an existing signal chain without altering it
radiansPerSample :: SDBody' a Signal Source #
sampleRate :: SDBody' a Signal Source #
subsampleOffset :: SDBody' a Signal Source #