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 ....