vivid-0.2.0.5: Sound synthesis with SuperCollider

Safe HaskellNone
LanguageHaskell98
Extensions
  • MonoLocalBinds
  • TypeFamilies
  • ConstraintKinds
  • DataKinds
  • TypeSynonymInstances
  • FlexibleContexts
  • FlexibleInstances
  • ExistentialQuantification
  • KindSignatures
  • TypeOperators
  • ExplicitNamespaces
  • ExplicitForAll
  • PartialTypeSignatures

Vivid.UGens.Args

Description

UGen argument labels

These are named the same as their SC counterparts, usually.

Synopsis

Documentation

a_ :: ToSig s as => s -> UA "a" as Source

a0_ :: ToSig s as => s -> UA "a0" as Source

a1_ :: ToSig s as => s -> UA "a1" as Source

a2_ :: ToSig s as => s -> UA "a2" as Source

active_ :: ToSig s as => s -> UA "active" as Source

add_ :: ToSig s as => s -> UA "add" as Source

ampThreshold_ :: ToSig s as => s -> UA "ampThreshold" as Source

aReal_ :: ToSig s as => s -> UA "aReal" as Source

areal_ :: ToSig s as => s -> UA "aReal" as Source

SC compatibility

aImag_ :: ToSig s as => s -> UA "aImag" as Source

aimag_ :: ToSig s as => s -> UA "aImag" as Source

SC compatibility

attackSecs_ :: ToSig s as => s -> UA "attackSecs" as Source

attackTime_ :: ToSig s as => s -> UA "attackSecs" as Source

Alias of attackSecs_, for SC compatibility

b_ :: ToSig s as => s -> UA "b" as Source

b1_ :: ToSig s as => s -> UA "b1" as Source

b2_ :: ToSig s as => s -> UA "b2" as Source

bias_ :: ToSig s as => s -> UA "bias" as Source

bins_ :: ToSig s as => s -> UA "bins" as Source

bits_ :: ToSig s as => s -> UA "bits" as Source

buf_ :: ToSig s as => s -> UA "buf" as Source

buffer_ :: ToSig s as => s -> UA "buf" as Source

For SC compatibility -- alias of buf_

bus_ :: ToSig s as => s -> UA "bus" as Source

bw_ :: ToSig s as => s -> UA "bw" as Source

bwr_ :: ToSig s as => s -> UA "bwr" as Source

c_ :: ToSig s as => s -> UA "c" as Source

chans_ :: ToSig s as => s -> UA "numChans" as Source

Alias of numChans_

clampSecs_ :: ToSig s as => s -> UA "clampSecs" as Source

clampTime_ :: ToSig s as => s -> UA "clampSecs" as Source

Alias of clampSecs_, for SC compatibility

clar_ :: ToSig s as => s -> UA "clar" as Source

coef_ :: ToSig s as => s -> UA "coef" as Source

control_ :: ToSig s as => s -> UA "control" as Source

crossFade_ :: ToSig s as => s -> UA "crossFade" as Source

crossfade_ :: ToSig s as => s -> UA "crossFade" as Source

For SC compatibility -- alias of crossFade_

curve_curve :: Int -> UA "curve" as Source

  • *This may change in the future**

damp_ :: ToSig s as => s -> UA "damp" as Source

db_ :: ToSig s as => s -> UA "db" as Source

decaySecs_ :: ToSig s as => s -> UA "decaySecs" as Source

decayTime_ :: ToSig s as => s -> UA "decaySecs" as Source

Alias of decaySecs_ for SC compatibility

decaytime_ :: ToSig s as => s -> UA "decaySecs" as Source

Alias of decaySecs_ for SC compatibility

delay_ :: ToSig s as => s -> UA "delaySecs" as Source

Alias of delaySecs_ for SC compatibility

delaySecs_ :: ToSig s as => s -> UA "delaySecs" as Source

delayTime_ :: ToSig s as => s -> UA "delaySecs" as Source

Alias of delaySecs_ for SC compatibility

delaytime_ :: ToSig s as => s -> UA "delaySecs" as Source

Alias of delaySecs_ for SC compatibility

density_ :: ToSig s as => s -> UA "density" as Source

depth_ :: ToSig s as => s -> UA "depth" as Source

depthVariation_ :: ToSig s as => s -> UA "depthVariation" as Source

dn_ :: ToSig s as => s -> UA "dn" as Source

doneAction_ :: ToSig s as => s -> UA "doneAction" as Source

downSample_ :: ToSig s as => s -> UA "downSample" as Source

dsthi_ :: ToSig s as => s -> UA "dsthi" as Source

dstlo_ :: ToSig s as => s -> UA "dstlo" as Source

dur_ :: ToSig s as => s -> UA "secs" as Source

Alias of secs_

duration_ :: ToSig s as => s -> UA "duration" as Source

end_ :: ToSig s as => s -> UA "end" as Source

execFreq_ :: ToSig s as => s -> UA "execFreq" as Source

exp_ :: ToSig s as => s -> UA "exponent" as Source

Alias of exponent_

exponent_ :: ToSig s as => s -> UA "exponent" as Source

fftSize_ :: ToSig s as => s -> UA "fftSize" as Source

fftsize_ :: ToSig s as => s -> UA "fftSize" as Source

For SC compatibility -- alias of fftSize_

frames_ :: ToSig s as => s -> UA "numFrames" as Source

frameSize_ :: ToSig s as => s -> UA "frameSize" as Source

framesize_ :: ToSig s as => s -> UA "frameSize" as Source

For SC compatibility -- alias of frameSize_

freeze_ :: ToSig s as => s -> UA "freeze" as Source

freq_ :: ToSig s as => s -> UA "freq" as Source

friction_ :: ToSig s as => s -> UA "friction" as Source

g_ :: ToSig s as => s -> UA "g" as Source

gain_ :: ToSig s as => s -> UA "gain" as Source

gate_ :: ToSig s as => s -> UA "gate" as Source

hi_ :: ToSig s as => s -> UA "hi" as Source

hop_ :: ToSig s as => s -> UA "hop" as Source

id_ :: ToSig s as => s -> UA "id" as Source

in_ :: ToSig s as => s -> UA "in" as Source

initFreq_ :: ToSig s as => s -> UA "initFreq" as Source

integrate_ :: ToSig s as => s -> UA "integrate" as Source

interp_ :: ToSig s as => s -> UA "interp" as Source

Interpolation

interpolation_ :: ToSig s as => s -> UA "interp" as Source

For SC compatibility -- alias of interp_

iphase_ :: ToSig s as => s -> UA "iphase" as Source

irBufNum_ :: ToSig s as => s -> UA "irBufNum" as Source

irbufnum_ :: ToSig s as => s -> UA "irBufNum" as Source

For SC compatibility -- alias of irBufSize_

kernel_ :: ToSig s as => s -> UA "kernel" as Source

lag_ :: ToSig s as => s -> UA "lagSecs" as Source

Alias, for SC compatibility

lagSecs_ :: ToSig s as => s -> UA "lagSecs" as Source

lagTime_ :: ToSig s as => s -> UA "lagSecs" as Source

For SC compatibility:

length_ :: ToSig s as => s -> UA "length" as Source

level_ :: ToSig s as => s -> UA "level" as Source

lo_ :: ToSig s as => s -> UA "lo" as Source

loop_ :: ToSig s as => s -> UA "loop" as Source

m_ :: ToSig s as => s -> UA "m" as Source

max_ :: ToSig s as => s -> UA "max" as Source

maxBinsPerOctave_ :: ToSig s as => s -> UA "maxBinsPerOctave" as Source

maxDelaySecs_ :: ToSig s as => s -> UA "maxDelaySecs" as Source

maxDelayTime_ :: ToSig s as => s -> UA "maxDelaySecs" as Source

Alias of maxDelaySecs_ for SC compatibility

maxdelaytime_ :: ToSig s as => s -> UA "maxDelaySecs" as Source

Alias of maxDelaySecs_ for SC compatibility

maxFreq_ :: ToSig s as => s -> UA "maxFreq" as Source

maxVal_ :: ToSig s as => s -> UA "max" as Source

Alias of max_, for SC compatibility

median_ :: ToSig s as => s -> UA "median" as Source

min_ :: ToSig s as => s -> UA "min" as Source

minFreq_ :: ToSig s as => s -> UA "minFreq" as Source

minmax_ :: ToSig s as => s -> UA "minmax" as Source

minVal_ :: ToSig s as => s -> UA "min" as Source

Alias of min_, for SC compatibility

mix_ :: ToSig s as => s -> UA "mix" as Source

mul_ :: ToSig s as => s -> UA "mul" as Source

numChans_ :: ToSig s as => s -> UA "numChans" as Source

numFrames_ :: ToSig s as => s -> UA "numFrames" as Source

numTeeth_ :: ToSig s as => s -> UA "numTeeth" as Source

offset_ :: ToSig s as => s -> UA "offset" as Source

onset_ :: ToSig s as => s -> UA "onset" as Source

peakLevel_ :: ToSig s as => s -> UA "peakLevel" as Source

peakThreshold_ :: ToSig s as => s -> UA "peakThreshold" as Source

phase_ :: ToSig s as => s -> UA "phase" as Source

pitchDispersion_ :: ToSig s as => s -> UA "pitchDispersion" as Source

pos_ :: ToSig s as => s -> UA "pos" as Source

post_ :: ToSig s as => s -> UA "post" as Source

preLevel_ :: ToSig s as => s -> UA "preLevel" as Source

rate_ :: ToSig s as => s -> UA "rate" as Source

rateVariation_ :: ToSig s as => s -> UA "rateVariation" as Source

radius_ :: ToSig s as => s -> UA "radius" as Source

ratio_ :: ToSig s as => s -> UA "ratio" as Source

recLevel_ :: ToSig s as => s -> UA "recLevel" as Source

relaxSecs_ :: ToSig s as => s -> UA "relaxSecs" as Source

relaxTime_ :: ToSig s as => s -> UA "relaxSecs" as Source

Alias of relaxSecs_ for SC compatibility

releaseSecs_ :: ToSig s as => s -> UA "releaseSecs" as Source

releaseTime_ :: ToSig s as => s -> UA "releaseSecs" as Source

Alias of releaseSecs_, for SC compatibility

repeats_ :: ToSig s as => s -> UA "repeats" as Source

reps_ :: ToSig s as => s -> UA "repeats" as Source

Shorter alias for repeats_

reset_ :: ToSig s as => s -> UA "reset" as Source

resetPos_ :: ToSig s as => s -> UA "resetPos" as Source

room_ :: ToSig s as => s -> UA "room" as Source

root_ :: ToSig s as => s -> UA "root" as Source

rq_ :: ToSig s as => s -> UA "rq" as Source

rs_ :: ToSig s as => s -> UA "rs" as Source

run_ :: ToSig s as => s -> UA "run" as Source

sawFreq_ :: ToSig s as => s -> UA "sawFreq" as Source

secs_ :: ToSig s as => s -> UA "secs" as Source

shift_ :: ToSig s as => s -> UA "shift" as Source

slopeAbove_ :: ToSig s as => s -> UA "slopeAbove" as Source

slopeBelow_ :: ToSig s as => s -> UA "slopeBelow" as Source

spring_ :: ToSig s as => s -> UA "spring" as Source

srchi_ :: ToSig s as => s -> UA "srchi" as Source

srclo_ :: ToSig s as => s -> UA "srclo" as Source

startPos_ :: ToSig s as => s -> UA "startPos" as Source

start_ :: ToSig s as => s -> UA "start" as Source

step_ :: ToSig s as => s -> UA "step" as Source

stretch_ :: ToSig s as => s -> UA "stretch" as Source

susLevel_ :: ToSig s as => s -> UA "susLevel" as Source

syncFreq_ :: ToSig s as => s -> UA "syncFreq" as Source

threshold_ :: ToSig s as => s -> UA "threshold" as Source

thresh_ :: ToSig s as => s -> UA "threshold" as Source

Alias for "threshold_"

timeDispersion_ :: ToSig s as => s -> UA "timeDispersion" as Source

trig_ :: ToSig s as => s -> UA "trigger" as Source

trigger_ :: ToSig s as => s -> UA "trigger" as Source

You can use "trig_" instead

trigid_ :: ToSig s as => s -> UA "trigid" as Source

ug_ :: ToSig s as => s -> UA "ugen" as Source

Short alias for ugen_

ugen_ :: ToSig s as => s -> UA "ugen" as Source

up_ :: ToSig s as => s -> UA "up" as Source

warp_ :: ToSig s as => s -> UA "warp" as Source

width_ :: ToSig s as => s -> UA "width" as Source

wipe_ :: ToSig s as => s -> UA "wipe" as Source

winsize_ :: ToSig s as => s -> UA "windowSize" as Source

Alias of windowSize_

windowSize_ :: ToSig s as => s -> UA "windowSize" as Source

wintype_ :: ToSig s as => s -> UA "windowType" as Source

windowType_ :: ToSig s as => s -> UA "windowType" as Source

xi_ :: ToSig s as => s -> UA "xi" as Source

makeMakeUGen :: (GetSymbolVals (Vs tags), FromUA optional, FromUA userSupplied, SDBodyArgs optional ~ SDBodyArgs userSupplied, SDBodyArgs optional ~ args) => (UGen -> SDBody' args x) -> Int -> String -> CalculationRate -> Vs tags -> optional -> userSupplied -> SDBody' args x Source

makeMonoUGen :: (GetSymbolVals (Vs tags), FromUA optional, FromUA userSupplied, (~) [Symbol] (SDBodyArgs optional) (SDBodyArgs userSupplied)) => String -> CalculationRate -> Vs tags -> optional -> userSupplied -> SDBody' (SDBodyArgs optional) Signal Source

makePolyUGen :: (GetSymbolVals (Vs tags), FromUA optional, FromUA userSupplied, (~) [Symbol] (SDBodyArgs optional) (SDBodyArgs userSupplied)) => Int -> String -> CalculationRate -> Vs tags -> optional -> userSupplied -> SDBody' (SDBodyArgs optional) [Signal] Source

makeUGen :: (GetSymbolVals (Vs tags), FromUA optional, FromUA userSupplied, (~) [Symbol] (SDBodyArgs optional) (SDBodyArgs userSupplied)) => String -> CalculationRate -> Vs tags -> optional -> userSupplied -> SDBody' (SDBodyArgs optional) Signal Source