Module sorceress::ugen[][src]

The library of UGens.

UGens, short for unit generators, are primitives offered by SuperCollider that generate and process audio and control signals. UGens are used in synth definitions as nodes in the signal graphs that eventually produce sound.

Modules

envelope

A module for defining envelopes.

Structs

Balance2

A stereo signal balancer.

CombN

Comb delay line with no interpolation.

Control

Bring signals and floats into the UGen graph of a SynthDef.

DiskIn

Continuously play a longer sound file from disk.

DiskOut

Record to a soundfile to disk. Uses a Buffer.

EnvGen

An envelope generator.

Impulse

Impulse oscillator.

In

Read signals from an audio or control bus.

LFSaw

A non-band-limited sawtooth oscillator.

MouseX

Cursor tracking UGen.

MouseY

Cursor tracking UGen.

NumOutputBuses

Number of output buses.

OffsetOut

Write a signal to a bus with sample accurate timing.

Out

Write a signal to a bus.

PMOsc

Phase modulation oscillator pair.

Pan2

Two channel equal power pan.

PlayBuf

Sample playback oscillator.

RLPF

A resonant low pass filter.

Saw

Band limited sawtooth wave generator.

SinOsc

Interpolating sine wavetable oscillator.

SoundIn

Read audio from a system audio device.

Trig

A timed trigger.

Enums

MouseWarp

The warp value of the MouseX and MouseY UGens.