rsc3/doc/naming.org

27 KiB

These are the ugens (etc) mapped from SUperCOllider to scheme names. As found in rsc3/main.rkt

filters

scheme SuperCollider scheme args
allpass-c AllpassC in max-dt dt decay
allpass-l AllpassL in max-dt dt decay
allpass-n AllpassN in max-dt dt decay
amp-comp AmpComp freq root exp
amp-comp-a AmpCompA freq root min-amp root-amp
apf APF in freq radius
balance2 Balance2 left right pos level
ball Ball in g damp friction
bi-pan-b2 BiPanB2 in-a in-b azimuth gain
bpf BPF in freq rq
bpz2 BPZ2 in
brf BRF in freq rq
brz2 BRZ2 in
buf-allpass-c BufAllpassC buf in dt decay
buf-allpass-l BufAllpassL buf in dt decay
buf-allpass-n BufAllpassN buf in dt decay
buf-comb-c BufCombC buf in dt decay
buf-comb-l BufCombL buf in dt decay
buf-comb-n BufCombN buf in dt decay
buf-delay-c BufDelayC buf in dt
buf-delay-l BufDelayL buf in dt
buf-delay-n BufDelayN buf in dt
buf-wr BufWr bufnum phase loop input-array
clip Clip in lo hi
coin-gate CoinGate prob in
comb-c CombC in max-dt dt decay
comb-l CombL in max-dt dt decay
comb-n CombN in max-dt dt decay
compander Compander in ctl thr sl-b sl-a cl-tm rx-tm
compander-d CompanderD in thr sl-b sl-a cl-tm rx-tm
decay Decay in decay-time
decay2 Decay2 in attack-time decay-time
decode-b2 DecodeB2 w x y orientation
degree-to-key DegreeToKey bufnum in octave
delay-c DelayC in max-dt dt
delay-l DelayL in max-dt dt
delay-n DelayN in max-dt dt
delay1 Delay1 in
delay2 Delay2 in
demand Demand trig reset demand-ugens
detect-silence DetectSilence in amp time done-action
disk-out DiskOut bufnum array
done Done src
fold Fold in lo hi
formlet Formlet in freq attacktime decay
fos FOS in a0 a1 b1
free Free in node-id
free-self FreeSelf in
free-self-when-done FreeSelfWhenDone in
free-verb FreeVerb in mix room damp
free-verb2 FreeVerb2 in1 in2 mix room damp
gate Gate in trig
hasher Hasher in
hilbert Hilbert in) 2
hpf HPF in freq
hpz1 HPZ1 in
hpz2 HPZ2 in
image-warp ImageWarp pic x y interpolation-type
in-range InRange in lo hi
in-rect InRect x y rect
index Index bufnum in
integrator Integrator in coef
klank Klank i f-scale f-offset dscale spec
lag Lag in lag-time
lag-control LagControl
lag2 Lag2 in lag-time
lag3 Lag3 in lag-time
last-value LastValue in diff
latch Latch in trig
leak-dc LeakDC in coef
least-change LeastChange a b
limiter Limiter in level dur
lin-exp LinExp in srclo srchi dstlo dsthi
lin-pan2 LinPan2 in pos level
lin-x-fade2 LinXFade2 in-a in-b pan level
linen Linen gate atk-tm sus-lvl rel-tm done-action
local-out LocalOut array
lpf LPF in freq
lpz1 LPZ1 in
lpz2 LPZ2 in
mantissa-mask MantissaMask in bits
median Median length in
mid-eq MidEq in freq rq db
moog-ff MoogFF in freq gain reset
most-change MostChange a b
mul-add MulAdd a b c
normalizer Normalizer in level dur
offset-out OffsetOut bus inputs
one-pole OnePole in coef
one-zero OneZero in coef
out Out bus inputs
pan-az PanAz nc in pos lvl wdth orientation
pan-b PanB in azimuth elevation gain
pan-b2 PanB2 in azimuth gain
pan2 Pan2 in pos level
pan4 Pan4 in xpos ypos level
pause Pause in node-id
pause-self PauseSelf in
pause-self-when-done PauseSelfWhenDone in
peak Peak trig reset
peak-follower PeakFollower in decay
pitch-shift PitchShift in win-sz p-rt p-dp t-dp
pluck Pluck in trig max-dt dt decay coef
poll Poll trig in trig-id label
pulse-count PulseCount trig reset
pulse-divider PulseDivider trig div start
ramp Ramp in lag-time
record-buf RecordBuf b off rl pl r lp tr i
replace-out ReplaceOut bus inputs
resonz Resonz in freq bwr
rhpf RHPF in freq rq
ringz Ringz in freq decay
rlpf RLPF in freq rq
rotate2 Rotate2 x y pos
running-max RunningMax in trig
running-min RunningMin in trig
running-sum RunningSum in numsamp
schmidt Schmidt in lo hi
scope-out ScopeOut input-array bufnum
select Select which array
send-trig SendTrig in id value
set-reset-ff SetResetFF trig reset
shaper Shaper bufnum in
silent Silent
slew Slew in up dn
slope Slope in
sos SOS in a0 a1 a2 b1 b2
spring Spring in spring damp
stepper Stepper trig reset min max step resetval
sweep Sweep trig rate
t-ball TBall in g damp friction
t-delay TDelay in dur
t-exp-rand TExpRand lo hi trig
t-grains TGrains tr b rt c-pos dur pan amp interp
t-pulse TPulse trig freq width
t-rand TRand lo hi trig
ti-rand TIRand lo hi trig
timer Timer trig
toggle-ff ToggleFF trig
trapezoid Trapezoid in a b c d
trig Trig in dur
trig1 Trig1 in dur
tw-index TWindex in normalize array
two-pole TwoPole in freq radius
two-zero TwoZero in freq radius
vibrato Vibrato f rt dpth dly onset rvar dvar iphase
wrap Wrap in lo hi
wrap-index WrapIndex bufnum in
x-fade2 XFade2 in-a in-b pan level
x-out XOut bus xfade inputs
xy XY xscale yscale xoff yoff rot rate
zero-crossing ZeroCrossing in

oscillators

scheme SuperCollider scheme args
amplitude Amplitude in atk-tm rel-tm
blip Blip freq numharm
brown-noise BrownNoise
buf-channels BufChannels buf
buf-dur BufDur buf
buf-frames BufFrames buf
buf-rate-scale BufRateScale buf
buf-rd BufRd bufnum phase loop interp
buf-sample-rate BufSampleRate buf
buf-samples BufSamples buf
c-osc COsc bufnum freq beats
clip-noise ClipNoise
crackle Crackle chaos-param
cusp-l CuspL freq a b xi
cusp-n CuspN freq a b xi
demand-env-gen DemandEnvGen l d s c g r ls lb ts da
disk-in DiskIn bufnum
dust Dust density
dust2 Dust2 density
duty Duty dur reset da lvl
env-gen EnvGen g ls lb ts da spec
f-sin-osc FSinOsc freq iphase
fb-sine-c FBSineC freq im fb a c xi yi
fb-sine-l FBSineL freq im fb a c xi yi
fb-sine-n FBSineN freq im fb a c xi yi
formant Formant fundfreq formfreq bwfreq
gbman-c GbmanC freq xi yi
gbman-l GbmanL freq xi yi
gbman-n GbmanN freq xi yi
gendy1 Gendy1 ad dd adp ddp mnf mxf as ds ic kn
gendy2 Gendy2 ad dd adp ddp mnf mxf as ds ic kn a c
gendy3 Gendy3 ad dd adp ddp f as ds ic kn
gray-noise GrayNoise
henon-c HenonC freq a b x0 x1
henon-l HenonL freq a b x0 x1
henon-n HenonN freq a b x0 x1
impulse Impulse freq phase
in In bus
key-state KeyState key min max lag
klang Klang freqscale freqoffset spec-array
latoocarfian-c LatoocarfianC freq a b c d xi yi
latoocarfian-l LatoocarfianL freq a b c d xi yi
latoocarfian-n LatoocarfianN freq a b c d xi yi
lf-clip-noise LFClipNoise freq
lf-cub LFCub freq iphase
lf-noise0 LFNoise0 freq
lf-noise1 LFNoise1 freq
lf-noise2 LFNoise2 freq
lf-par LFPar freq iphase
lf-pulse LFPulse freq iphase width
lf-saw LFSaw freq iphase
lf-tri LFTri freq iphase
lfd-clip-noise LFDClipNoise freq
lfd-noise0 LFDNoise0 freq
lfd-noise1 LFDNoise1 freq
lfd-noise3 LFDNoise3 freq
lin-cong-c LinCongC freq a c m xi
lin-cong-l LinCongL freq a c m xi
lin-cong-n LinCongN freq a c m xi
line Line start end dur done-action
local-in LocalIn
logistic Logistic chaos-param freq
lorenz-l LorenzL freq s r b h xi yi zi
mouse-button MouseButton minval maxval lag
mouse-x MouseX min max warp lag
mouse-y MouseY min max warp lag
noah-noise NoahNoise
osc Osc bufnum freq phase
osc-n OscN bufnum freq phase
p-sin-grain PSinGrain freq dur amp
phasor Phasor trig rate start end reset-pos
pink-noise PinkNoise
pulse Pulse freq width
quad-c QuadC freq a b c xi
quad-l QuadL freq a b c xi
quad-n QuadN freq a b c xi
rand-id RandID id
rand-seed RandSeed trig seed
saw Saw freq
shared-in SharedIn
sin-osc SinOsc freq phase
sin-osc-fb SinOscFB freq feedback
standard-l StandardL freq k xi yi
standard-n StandardN freq k xi yi
sync-saw SyncSaw sync-freq saw-freq
t-duty TDuty dur reset done-action level gap
trig-control TrigControl
v-osc VOsc bufpos freq phase
v-osc3 VOsc3 bufpos freq1 freq2 freq3
var-saw VarSaw freq iphase width
white-noise WhiteNoise
x-line XLine start end dur done-action

specialized

scheme SuperCollider scheme args rate
control-rate ControlRate ir
convolution Convolution in kernel frame-size ar
convolution2 Convolution2 in b tr frame-size ar
dbrown Dbrown length lo hi step dr
dbufrd Dbufrd bufnum phase loop dr
dgeom Dgeom length start grow dr
dibrown Dibrown length lo hi step dr
diwhite Diwhite length lo hi dr
drand Drand length array dr
dseq Dseq length array dr
dser Dser length array dr
dseries Dseries length start step dr
dswitch Dswitch length array dr
dswitch1 Dswitch1 length array dr
dwhite Dwhite length lo hi dr
dxrand Dxrand length array dr
exp-rand ExpRand lo hi ir
fft FFT buf in hop wintype active winsize kr
grain-buf GrainBuf tr dur sndb rt ps i pan envb ar
grain-fm GrainFM tr dur cf mf indx pan envb ar
grain-in GrainIn tr dur in pan envbuf ar
grain-sin GrainSin tr dur freq pan envbuf ar
i-rand IRand lo hi ir
ifft IFFT buf wintype winsize ar
in-feedback InFeedback bus ar
in-trig InTrig bus kr
k2a K2A in ar
lag-in LagIn bus lag kr
lin-rand LinRand lo hi minmax ir
n-rand NRand lo hi n ir
num-audio-buses NumAudioBuses ir
num-buffers NumBuffers ir
num-control-buses NumControlBuses ir
num-input-buses NumInputBuses ir
num-output-buses NumOutputBuses ir
num-running-synths NumRunningSynths ir
pack-fft PackFFT b sz fr to z mp kr
pitch Pitch in if mnf mxf ef mxb m at pt ds kr
play-buf PlayBuf b rt tr start loop ar
pv-add PVAdd buf-a buf-b kr
pv-bin-scramble PVBinScramble b wipe width trig kr
pv-bin-shift PVBinShift b stretch shift kr
pv-bin-wipe PVBinWipe b-a b-b wipe kr
pv-brick-wall PVBrickWall b wipe kr
pv-conformal-map PVConformalMap b real imag kr
pv-copy PVCopy b-a b-b kr
pv-copy-phase PVCopyPhase b-a b-b kr
pv-diffuser PVDiffuser b trig kr
pv-hainsworth-foote PVHainsworthFoote b h f t w ar
pv-jensen-andersen PVJensenAndersen b c e f s t w ar
pv-local-max PVLocalMax b threshold kr
pv-mag-above PVMagAbove b threshold kr
pv-mag-below PVMagBelow b threshold kr
pv-mag-clip PVMagClip b threshold kr
pv-mag-freeze PVMagFreeze b freeze kr
pv-mag-mul PVMagMul kr
pv-mag-noise PVMagNoise b kr
pv-mag-shift PVMagShift kr
pv-mag-smear PVMagSmear b bins kr
pv-mag-squared PVMagSquared kr
pv-max PVMax kr
pv-min PVMin kr
pv-mul PVMul kr
pv-phase-shift PVPhaseShift b shift kr
pv-phase-shift270 PVPhaseShift270 b kr
pv-phase-shift90 PVPhaseShift90 b kr
pv-rand-comb PVRandComb b wipe trig kr
pv-rand-wipe PVRandWipe b-a b-b wipe trig kr
pv-rect-comb PVRectComb b nt phase width kr
pv-rect-comb2 PVRectComb2 kr
radians-per-sample RadiansPerSample ir
rand Rand lo hi ir
sample-dur SampleDur ir
sample-rate SampleRate ir
shared-out SharedOut bus inputs kr
subsample-offset SubsampleOffset ir
unpack1-fft Unpack1FFT c b bi wm dr
warp1 Warp1 b ptr fs ws envb ov wrr i ar

(as of 2022-08-16)