Safe Haskell | None |
---|---|
Language | Haskell98 |
- bufChannels :: Args `["buf"]` `[]` a => a -> SDBody a Signal
- bufDur :: Args `["buf"]` `[]` a => a -> SDBody a Signal
- bufFrames :: ToSig s as => s -> SDBody' as Signal
- bufRateScale :: ToSig s as => s -> SDBody' as Signal
- bufSampleRate :: ToSig s as => s -> SDBody' as Signal
- bufSamples :: ToSig s as => s -> SDBody' as Signal
- bufRd :: Args `["buf", "phase"]` `["loop", "interp"]` a => a -> SDBody a Signal
- bufWr :: Args `["in", "buf", "phase"]` `["loop"]` a => a -> SDBody a Signal
- localBuf :: Args `["numChans", "numFrames"]` `[]` a => a -> SDBody a Signal
- phasor :: Args `[]` `["trigger", "rate", "start", "end", "resetPos"]` a => a -> SDBody a Signal
- playBuf :: Args `["buf"]` `["rate", "trigger", "startPos", "loop", "doneAction"]` a => a -> SDBody a Signal
- recordBuf :: Args `["buf", "in"]` `["offset", "recLevel", "preLevel", "run", "loop", "trigger", "doneAction"]` a => a -> SDBody a Signal
Buffer > Info
bufChannels :: Args `["buf"]` `[]` a => a -> SDBody a Signal Source
bufRateScale :: ToSig s as => s -> SDBody' as Signal Source
bufSampleRate :: ToSig s as => s -> SDBody' as Signal Source
bufSamples :: ToSig s as => s -> SDBody' as Signal Source
Buffer
bufRd :: Args `["buf", "phase"]` `["loop", "interp"]` a => a -> SDBody a Signal Source
"phase" must be at audio rate (AR
)
bufWr :: Args `["in", "buf", "phase"]` `["loop"]` a => a -> SDBody a Signal Source
"phase" must be at audio rate (AR
)
phasor :: Args `[]` `["trigger", "rate", "start", "end", "resetPos"]` a => a -> SDBody a Signal Source
"phase" must be the output of delTapWr
delTapRd :: (Args '["buf", "phase", "delSecs"] '["interp"] a) => s -> SDBody a Signal