vivid-0.4.2.3: Sound synthesis with SuperCollider

Safe HaskellNone
LanguageHaskell98
Extensions
  • 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 #

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

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

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

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

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

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

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

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

SC compatibility

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

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

SC compatibility

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

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

Alias of attackSecs_, for SC compatibility

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

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

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

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

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

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

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

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

For SC compatibility -- alias of buf_

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

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

bwFreq_ :: ToSig s as => s -> UA "bwFreq" as #

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

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

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

Alias of numChans_

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

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

Alias of clampSecs_, for SC compatibility

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

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

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

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

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

For SC compatibility -- alias of crossFade_

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

  • *This may change in the future**

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

damping_ :: ToSig s as => s -> UA "damping" as #

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

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

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

Alias of decaySecs_ for SC compatibility

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

Alias of decaySecs_ for SC compatibility

default_ :: ToSig s as => s -> UA "default" as #

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

Alias of delaySecs_ for SC compatibility

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

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

Alias of delaySecs_ for SC compatibility

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

Alias of delaySecs_ for SC compatibility

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

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

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

div_ :: ToSig s as => s -> UA "div" as #

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

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

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

dryLevel_ :: ToSig s as => s -> UA "dryLevel" as #

drylevel_ :: ToSig s as => s -> UA "dryLevel" as #

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

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

dur_ :: ToSig s as => s -> UA "duration" as #

Alias of duration_

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

earlyRefLevel_ :: ToSig s as => s -> UA "earlyRefLevel" as #

earlyreflevel_ :: ToSig s as => s -> UA "earlyRefLevel" as #

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

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

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

Alias of exponent_

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

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

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

For SC compatibility -- alias of fftSize_

formFreq_ :: ToSig s as => s -> UA "formFreq" as #

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

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

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

For SC compatibility -- alias of frameSize_

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

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

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

fundFreq_ :: ToSig s as => s -> UA "fundFreq" as #

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

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

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

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

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

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

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

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

inputBW_ :: ToSig s as => s -> UA "inputBW" as #

inputbw_ :: ToSig s as => s -> UA "inputBW" as #

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

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

Interpolation

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

For SC compatibility -- alias of interp_

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

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

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

For SC compatibility -- alias of irBufSize_

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

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

Alias, for SC compatibility

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

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

For SC compatibility:

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

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

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

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

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

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

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

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

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

Alias of maxDelaySecs_ for SC compatibility

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

Alias of maxDelaySecs_ for SC compatibility

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

maxRoomSize_ :: ToSig s as => s -> UA "maxRoomSize" as #

maxroomsize_ :: ToSig s as => s -> UA "maxRoomSize" as #

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

Alias of max_, for SC compatibility

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

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

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

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

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

Alias of min_, for SC compatibility

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Alias of relaxSecs_ for SC compatibility

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

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

Alias of releaseSecs_, for SC compatibility

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

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

Shorter alias for repeats_

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

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

revTime_ :: ToSig s as => s -> UA "revTime" as #

revtime_ :: ToSig s as => s -> UA "revTime" as #

Alias, for compatibility

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

roomSize_ :: ToSig s as => s -> UA "roomSize" as #

roomsize_ :: ToSig s as => s -> UA "roomSize" as #

Alias, for compatibility

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

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

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

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

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

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

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

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

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

spread_ :: ToSig s as => s -> UA "spread" as #

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

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

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

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

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

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

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

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

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

tailLevel_ :: ToSig s as => s -> UA "tailLevel" as #

taillevel_ :: ToSig s as => s -> UA "tailLevel" as #

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

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

Alias for "threshold_"

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

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

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

You can use "trig_" instead

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

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

Short alias for ugen_

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

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

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

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

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

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

Alias of windowSize_

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

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

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

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

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 #

makeMonoUGen :: (GetSymbolVals (Vs tags), FromUA optional, FromUA userSupplied, SDBodyArgs optional ~ SDBodyArgs userSupplied, SDBodyArgs optional ~ args) => String -> CalculationRate -> Vs tags -> optional -> userSupplied -> SDBody' args Signal #

makeUGen :: (GetSymbolVals (Vs tags), FromUA optional, FromUA userSupplied, SDBodyArgs optional ~ SDBodyArgs userSupplied, SDBodyArgs optional ~ args) => String -> CalculationRate -> Vs tags -> optional -> userSupplied -> SDBody' args Signal #

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