UGens Overview
See also: UGen and Tour_of_UGens
Below is a partial list of UGens sorted by type. For a more up-to-date listing, look in the "UGens" section of the Help browser:
Help.gui
Analysis
Amplitude
Compander
Pitch
Slope
ZeroCrossing
Control
DegreeToKey
AmpComp
Slew
MouseX
MouseY
MouseButton
Demand UGens:
Demand
Duty
TDuty
Dseries
Dgeom
Dseq
Dser
Drand
Dxrand
Dswitch1
Dwhite
Diwhite
Dbrown
Dibrown
In/Out
SoundIn
In
InTrig
InFeedback
Out
ReplaceOut
XOut
OffsetOut
LocalIn
LocalOut
SharedIn
SharedOut
Oscillators
Blip
Formant
FSinOsc
Gendy1
Gendy2
Gendy3
Impulse
Klang
LFCub
LFPar
LFPulse
LFSaw
Osc
OscN
Pulse
Saw
SinOsc
SyncSaw
VarSaw
VOsc
VOsc3
Delays
AllpassC
AllpassL
AllpassN
BufAllpassC
BufAllpassL
BufAllpassN
BufDelayC
BufDelayL
BufDelayN
BufCombC
BufCombL
BufCombN
CombC
CombL
CombN
Delay1
Delay2
DelayC
DelayL
DelayN
PingPong
PitchShift
Multiple Channels
Mix
MultiOutUGen
OutputProxy
BiPanB2
DecodeB2
LinPan2
LinXFade2
Pan2
Pan4
PanAz
PanB
PanB2
Rotate2
XFade2
Physical Models
Ball
Spring
TBall
Filters
BPF
BPZ2
BRF
Formlet
FOS
HPF
HPZ1
HPZ2
Integrator
Klank
Lag
Lag2
Lag3
LeakDC
Limiter
LinExp
LinLin
LPF
LPZ1
LPZ2
Median
Normalizer
OnePole
OneZero
Resonz
RHPF
Ringz
RLPF
SOS
TwoPole
TwoZero
Noise
LFNoise1
LFNoise2
LFNoise0
LFClipNoise
WhiteNoise
GrayNoise
Hasher
MantissaMask
PinkerNoise
PinkNoise
ClipNoise
Dust
Dust2
Rossler
Crackle
Triggers
MostChange
PulseCount
Stepper
Gate
CoinGate
Peak
PulseDivider
LastValue
Latch
Trig
Trig1
SendTrig
Sweep
Timer
Phasor
Frequency Domain
FFT
Convolution
PV_ConformalMap
Buffer Manipulation
BufRd
BufWr
DiskIn
DiskOut
Index
WrapIndex
PlayBuf
RecordBuf
PingPong
TGrains
Binary Operators
BinaryOpUGen (overview)
+
-
*
/
**
absdif
amclip
atan2
clip2
difsqr
excess
fold2
hypot
hypotApx
max
min
ring1
ring2
ring3
ring4
round
scaleneg
sqrdif
sqrsum
sumsqr
thresh
trunc
wrap2
InfoUGens
BufChannels
BufDur
BufFrames
BufRateScale
BufSampleRate
NumRunningSynths
SampleDur
SampleRate
Synth-Controlling-UGens
see overview: Synth-Controlling-UGens
Control
DetectSilence
EnvGen
Line
XLine
Linen
Free
FreeSelf
Pause
PauseSelf
Random Values
Rand
ExpRand
LinRand
NRand
IRand
TIRand
TRand
TExpRand
RandSeed
RandID
Array Usage
Select
TWindex
to be continued ....