hsc3-0.1: Haskell SuperColliderContentsIndex
Sound.SC3.UGen.Buffer
Contents
Buffer query UGens.
Buffer filters and delays.
Buffer I/O.
Synopsis
bufChannels :: Rate -> UGen -> UGen
bufDur :: Rate -> UGen -> UGen
bufFrames :: Rate -> UGen -> UGen
bufRateScale :: Rate -> UGen -> UGen
bufSampleRate :: Rate -> UGen -> UGen
bufSamples :: Rate -> UGen -> UGen
bufAllpassC :: UGen -> UGen -> UGen -> UGen -> UGen
bufAllpassL :: UGen -> UGen -> UGen -> UGen -> UGen
bufAllpassN :: UGen -> UGen -> UGen -> UGen -> UGen
bufCombC :: UGen -> UGen -> UGen -> UGen -> UGen
bufCombL :: UGen -> UGen -> UGen -> UGen -> UGen
bufCombN :: UGen -> UGen -> UGen -> UGen -> UGen
bufDelayC :: UGen -> UGen -> UGen -> UGen
bufDelayL :: UGen -> UGen -> UGen -> UGen
bufDelayN :: UGen -> UGen -> UGen -> UGen
bufRd :: Int -> Rate -> UGen -> UGen -> Loop -> Interpolation -> UGen
bufRdN :: Int -> Rate -> UGen -> UGen -> Loop -> UGen
bufRdL :: Int -> Rate -> UGen -> UGen -> Loop -> UGen
bufRdC :: Int -> Rate -> UGen -> UGen -> Loop -> UGen
bufWr :: UGen -> UGen -> Loop -> UGen -> UGen
detectIndex :: UGen -> UGen -> UGen
index :: UGen -> UGen -> UGen
indexInBetween :: UGen -> UGen -> UGen
osc :: Rate -> UGen -> UGen -> UGen -> UGen
playBuf :: Int -> UGen -> UGen -> UGen -> UGen -> Loop -> UGen
recordBuf :: UGen -> UGen -> UGen -> UGen -> UGen -> Loop -> UGen -> UGen -> UGen
tGrains :: Int -> UGen -> UGen -> UGen -> UGen -> UGen -> UGen -> UGen -> UGen -> UGen
vOsc3 :: Rate -> UGen -> UGen -> UGen -> UGen -> UGen
vOsc :: Rate -> UGen -> UGen -> UGen -> UGen
Buffer query UGens.
bufChannels :: Rate -> UGen -> UGen
Buffer channel count.
bufDur :: Rate -> UGen -> UGen
Buffer duration, in seconds.
bufFrames :: Rate -> UGen -> UGen
Buffer frame count.
bufRateScale :: Rate -> UGen -> UGen
Buffer rate scalar with respect to server sample rate.
bufSampleRate :: Rate -> UGen -> UGen
Buffer sample rate.
bufSamples :: Rate -> UGen -> UGen
Buffer sample count (ie. frame count by channel count).
Buffer filters and delays.
bufAllpassC :: UGen -> UGen -> UGen -> UGen -> UGen
Allpass filter (cubic interpolation).
bufAllpassL :: UGen -> UGen -> UGen -> UGen -> UGen
Allpass filter (linear interpolation).
bufAllpassN :: UGen -> UGen -> UGen -> UGen -> UGen
Allpass filter (no interpolation).
bufCombC :: UGen -> UGen -> UGen -> UGen -> UGen
Comb filter (cubic interpolation).
bufCombL :: UGen -> UGen -> UGen -> UGen -> UGen
Comb filter (linear interpolation).
bufCombN :: UGen -> UGen -> UGen -> UGen -> UGen
Comb filter (no interpolation).
bufDelayC :: UGen -> UGen -> UGen -> UGen
Delay line (cubic interpolation).
bufDelayL :: UGen -> UGen -> UGen -> UGen
Delay line (linear interpolation).
bufDelayN :: UGen -> UGen -> UGen -> UGen
Delay line (no interpolation).
Buffer I/O.
bufRd :: Int -> Rate -> UGen -> UGen -> Loop -> Interpolation -> UGen
Buffer reader.
bufRdN :: Int -> Rate -> UGen -> UGen -> Loop -> UGen
Buffer reader (no interpolation).
bufRdL :: Int -> Rate -> UGen -> UGen -> Loop -> UGen
Buffer reader (linear interpolation).
bufRdC :: Int -> Rate -> UGen -> UGen -> Loop -> UGen
Buffer reader (cubic interpolation).
bufWr :: UGen -> UGen -> Loop -> UGen -> UGen
Buffer writer.
detectIndex :: UGen -> UGen -> UGen
Search a buffer for a value.
index :: UGen -> UGen -> UGen
Index into table with signal.
indexInBetween :: UGen -> UGen -> UGen
Interpolating search in ordered table.
osc :: Rate -> UGen -> UGen -> UGen -> UGen
Wavetable oscillator.
playBuf :: Int -> UGen -> UGen -> UGen -> UGen -> Loop -> UGen
Buffer playback.
recordBuf :: UGen -> UGen -> UGen -> UGen -> UGen -> Loop -> UGen -> UGen -> UGen
Buffer recording.
tGrains :: Int -> UGen -> UGen -> UGen -> UGen -> UGen -> UGen -> UGen -> UGen -> UGen
Triggered buffer shuffler (grain generator).
vOsc3 :: Rate -> UGen -> UGen -> UGen -> UGen -> UGen
Three variable wavetable oscillator.
vOsc :: Rate -> UGen -> UGen -> UGen -> UGen
Variable wavetable oscillator.
Produced by Haddock version 0.8