vivid-0.5.0.0: Sound synthesis with SuperCollider
Safe HaskellNone
LanguageHaskell2010
Extensions
  • TypeFamilies
  • ConstraintKinds
  • DataKinds
  • TypeSynonymInstances
  • FlexibleContexts
  • FlexibleInstances
  • ExistentialQuantification
  • KindSignatures
  • TypeOperators
  • ExplicitNamespaces
  • ExplicitForAll
  • PartialTypeSignatures

Vivid.UGens.Args

Description

UGen argument labels

These are usually named the same as their sclang counterparts.

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 #

bwFreq_ :: ToSig s as => s -> UA "bwFreq" 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 #

damping_ :: ToSig s as => s -> UA "damping" 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

decayScale_ :: ToSig s as => s -> UA "decayScale" as Source #

decayscale_ :: ToSig s as => s -> UA "decayScale" as Source #

SC compatibility

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

Alias of decaySecs_ for SC compatibility

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

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 #

div_ :: ToSig s as => s -> UA "div" 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 #

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

drylevel_ :: ToSig s as => s -> UA "dryLevel" 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 "duration" as Source #

Alias of duration_

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

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

earlyreflevel_ :: ToSig s as => s -> UA "earlyRefLevel" 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_

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

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 #

freqOffset_ :: ToSig s as => s -> UA "freqOffset" as Source #

freqoffset_ :: ToSig s as => s -> UA "freqOffset" as Source #

SC compatibility:

freqScale_ :: ToSig s as => s -> UA "freqScale" as Source #

freqscale_ :: ToSig s as => s -> UA "freqScale" as Source #

SC compatibility:

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

fundFreq_ :: ToSig s as => s -> UA "fundFreq" 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 #

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

inputbw_ :: ToSig s as => s -> UA "inputBW" 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 #

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

maxroomsize_ :: ToSig s as => s -> UA "maxRoomSize" 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 #

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

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

Alias, for compatibility

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

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

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

Alias, for compatibility

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 #

spread_ :: ToSig s as => s -> UA "spread" 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 #

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

taillevel_ :: ToSig s as => s -> UA "tailLevel" 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, SDBodyArgs optional ~ SDBodyArgs userSupplied, SDBodyArgs optional ~ args) => String -> CalculationRate -> Vs tags -> optional -> userSupplied -> SDBody' args Signal Source #

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

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] Source #