Sei sulla pagina 1di 41

SUPERCOLLIDER

ABCDEFGHIJKLMNOPQRSTUVWXZ

A2K - Audio to control rate converter.

AbstractActionView - ( undocumented )

AbstractDispatcher - Dispatches incoming messages to Functions

AbstractFunction - An object which responds to a set of messages that represent mathematical


functions

AbstractGroup - ( undocumented )

AbstractIn - Abstract class for in ugens

AbstractMDPlugin - ( undocumented )

AbstractMenuAction - ( undocumented )

AbstractMessageMatcher - Matches incoming messages to Functions

AbstractNodeWatcher - ( undocumented )

AbstractOpPlug - ( undocumented )

AbstractOut - Abstract class for out ugens

AbstractPlayControl - ( undocumented )

AbstractResponderFunc - Abstract superclass of responder func objects

AbstractScroll - ( undocumented )

AbstractServerAction - register actions to be taken for a server

AbstractStepValue - ( undocumented )

AbstractSystemAction - register actions to be taken for system events

AbstractWrappingDispatcher - A dispatcher which wraps functions to support multiple paramter


matching

AllpassC - Schroeder allpass delay line with cubic interpolation.

AllpassL - Schroeder allpass delay line with linear interpolation.

AllpassN - Schroeder allpass delay line with no interpolation.


AmpComp - Basic psychoacoustic amplitude compensation.

AmpCompA - Basic psychoacoustic amplitude compensation (ANSI A-weighting curve).

Amplitude - Amplitude follower

APF - FIXME: APF purpose.

AppClock - Clock running on main application thread

ApplicationStart - register functions to be evaluated on Application start

Archive - storing objects to file

Array - fixed size collection

Array2D - two-dimensional array

ArrayedCollection - Abstract superclass of Collections of fixed maximum size

Association - relate two objects

AudioControl - ( undocumented )

AudioIn - Read audio input.

Bag - Unordered collection of objects

Balance2 - Stereo signal balancer

Ball - physical model of bouncing object

BAllPass - All Pass Filter

BasicNodeWatcher - ( undocumented )

BasicOpUGen - Common superclass to operations on UGen

BBandPass - Band Pass Filter

BBandStop - Band reject filter

BeatTrack - Autocorrelation beat tracker

BeatTrack2 - Template matching beat tracker

BendResponder - allow functions to be registered to respond to MIDI pitchbend events

BEQSuite - Base class for B Equalization Suite

BHiPass - 12db/oct rolloff - 2nd order resonant Hi Pass Filter

BHiPass4 - 24db/oct rolloff - 4th order resonant Hi Pass Filter [1]

BHiShelf - Hi Shelf
BinaryOpFailureError - ( undocumented )

BinaryOpFunction - represent a binary operation on a function

BinaryOpFunctionProxy - ( undocumented )

BinaryOpPlug - ( undocumented )

BinaryOpStream - two streams combined by a binary operator

BinaryOpUGen - Apply a binary operation to the values of an input UGen

BinaryOpXStream - ( undocumented )

BiPanB2 - 2D Ambisonic B-format panner.

BlankGridLines - ( undocumented )

Blip - Band limited impulse oscillator.

BlockSize - ( undocumented )

BLowPass - 12db/oct rolloff - 2nd order resonant Low Pass Filter

BLowPass4 - 24db/oct rolloff - 4th order resonant Low Pass Filter [1]

BLowShelf - Low Shelf

Boolean - abstract class whose instances represent a logical value

BPeakEQ - Parametric equalizer

BPF - 2nd order Butterworth bandpass filter.

BPZ2 - Two zero fixed midpass.

BRF - 2nd order Butterworth band reject filter.

BrownNoise - Brown Noise.

BRZ2 - Two zero fixed midcut.

BufAllpassC - Buffer based all pass delay line with cubic interpolation.

BufAllpassL - Buffer based all pass delay line with linear interpolation.

BufAllpassN - Buffer based all pass delay line with no interpolation.

BufChannels - Current number of channels of soundfile in buffer.

BufCombC - Buffer based comb delay line with cubic interpolation.

BufCombL - Buffer based comb delay line with linear interpolation.

BufCombN - Buffer based comb delay line with no interpolation.

BufDelayC - Buffer based simple delay line with cubic interpolation.


BufDelayL - Buffer based simple delay line with linear interpolation.

BufDelayN - Buffer based simple delay line with no interpolation.

BufDur - Current duration of soundfile in buffer.

Buffer - Client-side representation of a buffer on a server

BufFrames - Current number of frames allocated in the buffer.

BufInfoUGenBase - Base class for buffer info ugens

BufRateScale - Buffer rate scaling in respect to server samplerate.

BufRd - Buffer reading oscillator.

BufSampleRate - Buffer sample rate.

BufSamples - Current number of samples in buffer.

BufWr - Buffer writing oscillator.

BundleNetAddr - ( undocumented )

Bus - Representation of a bus on the server

BusPlug - a listener on a bus

BusScopeSynth - ( undocumented )

Button - A multi-state button

CCResponder - allow functions to be registered to respond to MIDI control change events

Changed - Triggers when a value changes

ChaosGen - UGens that cause chaos

Char - ASCII character

CheckBadValues - Test for infinity, not-a-number, and denormals

CheckBox - A view that toggles between two states.

Class - A Class describes the structure and implementation of a set objects which are its instances.

ClassBrowser - ( undocumented )

ClassInspector - ( undocumented )

CleanupStream - ( undocumented )

ClearBuf - ( undocumented )

Clip - Clip a signal outside given thresholds.


ClipNoise - Clip Noise.

Clock - abstract superclass for clocks

CmdPeriod - register objects to be cleared when Cmd-. is pressed

CoinGate - Statistical gate.

Collection - Abstract superclass of all collections

CollStream - ( undocumented )

Color - An object which stores color values

CombC - Comb delay line with cubic interpolation.

CombL - Comb delay line with linear interpolation.

CombN - Comb delay line with no interpolation.

Compander - Compressor, expander, limiter, gate, ducker

CompanderD - Compressor, expander, limiter, gate, ducker.

Complex - complex number

CompositeView - A view that contains other views.

Condition - Block the execution of a thread

ContiguousBlock - ( undocumented )

ContiguousBlockAllocator - for better handling of dynamic allocation

Control - Bring signals and floats into the ugenGraph function of a SynthDef.

ControlDur - Duration of one block

ControlName - Object to store control information of SynthDef (used internally)

ControlRate - Server control rate.

ControlSpec - numerical input specification

Convolution - Real-time convolver.

Convolution2 - Real-time fixed kernel convolver.

Convolution2L - Real-time convolver with linear interpolation

Convolution3 - Time based convolver.

COsc - Chorusing wavetable oscillator.

CosineWarp - ( undocumented )

Crackle - Chaotic noise function.


CSVFileReader - file reader for comma separated data

CurveWarp - ( undocumented )

CuspL - Cusp map chaotic generator

CuspN - Cusp map chaotic generator

CustomViewAction - A MenuAction that can contain a View.

Date - an object describing a point in time

DbFaderWarp - ( undocumented )

Dbrown - Demand rate brownian movement generator.

Dbufrd - Buffer read demand ugen

Dbufwr - Buffer write demand ugen

DC - Create a constant amplitude signal

Dconst - Constrain a demand-rate stream to a given sum

DebugFrame - ( undocumented )

DebugNodeWatcher - watches a server address for debug-related messages

Decay - Exponential decay

Decay2 - Exponential decay

DecodeB2 - 2D Ambisonic B-format decoder.

Decorator - ( undocumented )

DegreeToKey - Convert signal to modal pitch.

Delay1 - Single sample delay.

Delay2 - Two sample delay.

DelayC - Simple delay line with cubic interpolation.

DelayL - Simple delay line with linear interpolation.

DelayN - Simple delay line with no interpolation.

DelTapRd - Tap a delay line from a DelTapWr UGen

DelTapWr - Write to a buffer for a DelTapRd UGen

Demand - Demand results from demand rate UGens.

DemandEnvGen - Demand rate envelope generator


DeprecatedError - ( undocumented )

DetectIndex - Search a buffer for a value

DetectSilence - Detect when input falls below an amplitude threshold

Dgeom - Demand rate geometric series UGen.

Dialog - Shows various system dialogs

Dibrown - Demand rate brownian movement generator.

Dictionary - associative collection mapping keys to values

DiskIn - Stream in audio from a file.

DiskOut - Record to a soundfile to disk.

Diwhite - Demand rate white noise random generator.

Document - Editor-specific text document editing

DoesNotUnderstandError - ( undocumented )

Done - Monitors another UGen to see when it is finished

DoubleArray - an array of 64-bit double precision floating-point numbers

Download - Fetch a file from a remote URL

Dpoll - Print the current output value of a demand rate UGen

DragBoth - A simple drag-and-drop source and receiver

DragSink - A simple drag-and-drop receiver.

DragSource - A simple drag-and-drop source.

DragView - ( undocumented )

Drand - Demand rate random sequence generator.

DrawGrid - Draws grid lines on a UserView for plotting

DrawGridX - ( undocumented )

DrawGridY - ( undocumented )

Dreset - demand rate reset

Dseq - Demand rate sequence generator.

Dser - Demand rate sequence generator.

Dseries - Demand rate arithmetic series UGen.

Dshuf - Demand rate random sequence generator


Dstutter - Demand rate input replicator

Dswitch - Demand rate generator for embedding different inputs

Dswitch1 - Demand rate generator for switching between inputs.

DUGen - ( undocumented )

Dunique - Return the same unique series of values for several demand streams

Dust - Random impulses.

Dust2 - Random impulses.

Duty - Demand results from demand rate UGens.

Dwhite - Demand rate white noise random generator.

Dwrand - Demand rate weighted random sequence generator

Dxrand - Demand rate random sequence generator.

DynKlang - Dynamic sine oscillator bank

DynKlank - Bank of resonators.

EmacsDocument - Document subclass for Emacs editor

EmbedOnce - ( undocumented )

Env - Specification for a segmented envelope

EnvelopeView - A configurable view with nodes and connections

EnvGate - singleton fade envelope

EnvGen - Envelope generator

EnvirGui - display the contents of an environment for editing

Environment - A dictionary which can serve as a 'name space' for functions

EnvironmentRedirect - base class for environment redirects

Error - superclass of all Errors

Event - an environment that represents an action

EventPatternProxy - event stream reference

EventStreamCleanup - Helper class that collects information about internal state of streams that
needs to be released

EventStreamPlayer - two streams combined by a binary operator


EventTypesWithCleanup - ( undocumented )

Exception - root error class

ExponentialWarp - ( undocumented )

ExpRand - Exponential single random number generator.

EZControlSpecEditor - ( undocumented )

EZGui - An abstract superclass for EZ widget wrappers

EZKnob - Wrapper class for label, knob, number box

EZLists - An abstract superclass for EZListView and EZPopUpMenu

EZListView - A wrapper class for a label plus a listView with per item actions

EZNumber - Wrapper class for label and number box

EZPopUpMenu - A wrapper class for a label plus a popUpMenu with per item actions

EZRanger - A wrapper class for a label, a rangeslider, and numberboxes

EZScroller - Show a subset of items on gui elements

EZSlider - Wrapper class for label, slider, number box

EZText - Wrapper class for a label, a text field and a value

FaderWarp - ( undocumented )

False - false logical value

FBSineC - Feedback sine with chaotic phase indexing

FBSineL - Feedback sine with chaotic phase indexing

FBSineN - Feedback sine with chaotic phase indexing

Fdef - lazy function proxy

FFT - Fast Fourier Transform

FFTTrigger - Outputs the necessary signal for FFT chains, without doing an FFT on a signal

File - A class for reading and writing files

FileDialog - Operating system interface for Open file, save file, select directory dialogs

FileReader - file reader for space-delimited text files

Filter - Base class for filter UGens

FilterPattern - abstract class that holds a pattern to be modified


Finalizer - ( undocumented )

Float - 64-bit Floating point number

FloatArray - an array of 32-bit single precision floating point numbers

FlowLayout - A view decorator which autowraps the view contents

FlowVar - A place holder, which when accessed pauses a thread until the place holder has a value

FlowView - CompositeView with a FlowLayout as decorator

FlowViewLayout - ( undocumented )

Fold - Fold a signal outside given thresholds.

Font - A font object

Formant - Formant oscillator

Formlet - FOF-like filter.

FOS - First order filter section.

Frame - Stack Frame

FrameInspector - ( undocumented )

Free - When triggered, frees a node.

FreeSelf - When triggered, free enclosing synth.

FreeSelfWhenDone - Free the enclosing synth when a UGen is finished

FreeVerb - A reverb

FreeVerb2 - A two-channel reverb

FreqScope - Frequency spectrum visualizer

FreqScopeView - Frequency analysis view

FreqScopeWindow - ( undocumented )

FreqShift - Frequency Shifter.

FSinOsc - Fast sine oscillator.

FuncFilterPattern - Abstract class that filters a pattern using a function

FuncStream - Stream of a function

FuncStreamAsRoutine - ( undocumented )

Function - Implements a function

FunctionDef - FunctionDefs contain code which can be executed from a Function.


FunctionDefInspector - ( undocumented )

FunctionList - A function that composes multiple functions into one

Gate - Gate or hold.

GbmanL - Gingerbreadman map chaotic generator

GbmanN - Gingerbreadman map chaotic generator

Gendy1 - Dynamic stochastic synthesis generator.

Gendy2 - Dynamic stochastic synthesis generator.

Gendy3 - Dynamic stochastic synthesis generator.

Git - git interface

Gradient - A linear color fade between two colors

GrainBuf - Granular synthesis with sound stored in a buffer

GrainFM - Granular synthesis with frequency modulated sine tones

GrainIn - Granulate an input signal

GrainSin - Granular synthesis with sine tones

GraphBuilder - ( undocumented )

GrayNoise - Gray Noise.

GridLayout - A layout that organizes views in a grid

GridLines - given a spec and the actual data's min and max values, calculates the ideal spacing and
labelling of grid lines for plotting

Group - Client-side representation of a group node on the server

GUI - Factory abstraction for all GUI related core classes

GVerb - A two-channel reverb

Harmonics - Convenient factory for filling buffers with harmonics on the server

Hasher - Scrambled value with a hash function.

Help - ( undocumented )

HelpBrowser - Browse the SuperCollider help documentation

HenonC - Henon map chaotic generator


HenonL - Henon map chaotic generator

HenonN - Henon map chaotic generator

HID - This class provides access to human input devices, or in short HID, such as joysticks,
gamepads, mice, keyboard, and so on.

HIDCollection - A class describing a group of elements of an HID device

HIDdef - HID response reference definition

HIDDeviceDispatcher - ( undocumented )

HIDElement - A class describing an element of an HID device

HIDElementDispatcher - ( undocumented )

HIDElementProto - Prototype HID element to match with HIDFunc

HIDElementProtoDispatcher - ( undocumented )

HIDFunc - Fast responder for incoming data from human input devices (HID)

HIDFuncDeviceProtoMatcher - ( undocumented )

HIDFuncElementProtoMatcher - ( undocumented )

HIDInfo - This class contains the basic information about an HID device to access and open it.

HIDProto - Prototype HID device to match with HIDFunc

HIDRawValueMatcher - ( undocumented )

HIDUsage - Helper class to read usage information from HID usage tables

HIDUsageDispatcher - ( undocumented )

HIDValueMatcher - ( undocumented )

Hilbert - Applies the Hilbert transform to an input signal.

HilbertFIR - Applies the Hilbert transform to an input signal.

HiliteGradient - A linear color fade between an outside and an inside color

History - keeps a history of interpreted lines of code

HistoryGui - A gui for History objects

HLayout - A layout that distributes views in a horizontal line

HLayoutView - A container view that arranges its children horizontally

HPF - 2nd order Butterworth highpass filter.

HPZ1 - Two point difference filter


HPZ2 - Two zero fixed midcut.

IdentityBag - A Bag according to identity

IdentityDictionary - associative collection mapping keys to values

IdentitySet - a set according to identity

IEnvGen - Envelope generator for polling values from an Env

IFFT - Inverse Fast Fourier Transform

Image - image component

ImmutableError - ( undocumented )

Impulse - Impulse oscillator.

In - Read a signal from a bus.

InBus - Return a range of channels from a bus, irrespective of node order

Index - Index into a table with a signal

IndexInBetween - Finds the (lowest) point in the Buffer at which the input signal lies in-between
the two values

IndexL - Index into a table with a signal, linear interpolated

InFeedback - Read signal from a bus with a current or one cycle old timestamp.

InfoUGenBase - Base class for info ugens

InRange - Tests if a signal is within a given range.

InRect - Test if a point is within a given rectangle.

Inspector - ( undocumented )

Int16Array - an array whose indexed slots are all of the same type

Int32Array - an array whose indexed slots are all of the same type

Int8Array - an array whose indexed slots are all of the same type

Integer - Integer number

Integrator - A leaky integrator.

InterplEnv - envelope specification

InterplPairs - envelope specification

InterplXYC - envelope specification


Interpreter - The interpreter defines a context in which interactive commands are compiled and
executed.

Interval - range of integers

InTrig - Generate a trigger anytime a bus is set.

IODesc - Description of SynthDesc input or output

IOStream - ( undocumented )

IRand - Single integer random number generator.

ItemViewBase - ( undocumented )

JITGui - a superclass for just in time interfaces

K2A - Control to audio rate converter.

KeyState - Respond to the state of a key

KeyTrack - Key tracker

Klang - Sine oscillator bank

Klank - Bank of resonators

Knob - A rotary controller view

Lag - Exponential lag

Lag2 - Exponential lag

Lag2UD - Exponential lag

Lag3 - Exponential lag

Lag3UD - Exponential lag

LagControl - Lagged control input

LagIn - Read a control signal from a bus with a lag

LagUD - Exponential lag

LanguageConfig - Access and modify interpreter configuration

LastValue - Output the last value before the input changed

Latch - Sample and hold


LatoocarfianC - Latoocarfian chaotic generator

LatoocarfianL - Latoocarfian chaotic generator

LatoocarfianN - Latoocarfian chaotic generator

Layout - Superclass of all GUI layouts

LazyEnvir - lazy environment

LeakDC - Remove DC

LeastChange - Output least changed

LevelIndicator - a level indicator GUI widget

LFClipNoise - Clipped noise

LFCub - A sine like shape made of two cubic pieces

LFDClipNoise - Dynamic clipped noise

LFDNoise0 - Dynamic step noise

LFDNoise1 - Dynamic ramp noise

LFDNoise3 - Dynamic cubic noise

LFGauss - Gaussian function oscillator

LFNoise0 - Step noise

LFNoise1 - Ramp noise

LFNoise2 - Quadratic noise.

LFPar - Parabolic oscillator

LFPulse - pulse oscillator

LFSaw - Sawtooth oscillator

LFTri - Triangle oscillator

Library - keeping objects in a central place

LibraryBase - Abstract global storage class

LID - Linux Input Device

LIDGui - A GUI for an LID

LIDInfo - Helper class for LID to hold the information about an LID device.

LIDSlot - Handles incoming LID data.

LimitedWriteStream - ( undocumented )
Limiter - Peak limiter

LinCongC - Linear congruential chaotic generator

LinCongL - Linear congruential chaotic generator

LinCongN - Linear congruential chaotic generator

Line - Line generator.

LinearWarp - ( undocumented )

LineLayout - Superclass of layouts that distribute views in a line

Linen - Simple linear envelope generator.

LinExp - Map a linear range to an exponential range

LinkedList - doubly linked list

LinkedListNode - Internally used class for LinkedList nodes

LinLin - Map a linear range to another linear range

LinPan2 - Two channel linear pan.

LinRand - Skewed random number generator.

LinSelectX - Mix one output from many sources

LinXFade2 - Two channel linear crossfade.

List - list of items of variable size

ListDUGen - ( undocumented )

ListPattern - abstract class that holds a list

ListView - A view displaying a list of text items.

LocalBuf - Allocate a buffer local to the synth

LocalIn - Define and read from buses local to a synth.

LocalOut - Write to buses local to a synth.

Logistic - Chaotic noise function

LorenzL - Lorenz chaotic generator

Loudness - Extraction of instantaneous loudness in sones

LPF - 2nd order Butterworth lowpass filter

LPZ1 - Two point average filter

LPZ2 - Two zero fixed lowpass


LRUNumberAllocator - ( undocumented )

Magnitude - Comparable value in a linear continuum

Main - The concrete instance of Process

MainMenu - A manager for sclang's application-level menu

MantissaMask - Reduce precision.

MaxLocalBufs - Set the maximum number of local buffers in a synth

Maybe - referentially transparent proxy object

Median - Median filter.

Menu - Context and application-level menus

MenuAction - An individual menu or toolbar item, that performs an action when clicked.

Message - A message to an object

Method - Code that implements an operation upon instances of a Class.

MethodError - ( undocumented )

MethodInspector - ( undocumented )

MethodOverride - ( undocumented )

MethodQuote - ( undocumented )

MFCC - Mel frequency cepstral coefficients

MidEQ - Parametric filter.

MIDIClient - Basic access to MIDI on your computer

MIDIdef - MIDI response reference definition

MIDIEndPoint - ( undocumented )

MIDIEvent - ( undocumented )

MIDIFunc - Fast Responder for incoming MIDI Messages

MIDIFuncBothCAMessageMatcher - Matches incoming MIDI messages to responder funcs based


on message channel and source

MIDIFuncBothMessageMatcher - Matches incoming MIDI messages to responder funcs based on


message channel and source

MIDIFuncChanArrayMessageMatcher - Matches incoming MIDI messages to responder funcs


based on message channel
MIDIFuncChanMessageMatcher - Matches incoming MIDI messages to responder funcs based on
message channel

MIDIFuncSrcMessageMatcher - Matches incoming MIDI messages to responder funcs based on


message source

MIDIFuncSrcMessageMatcherNV - Matches incoming MIDI messages to responder funcs based on


message source

MIDIFuncSrcSysMessageMatcher - ( undocumented )

MIDIFuncSrcSysMessageMatcherND - ( undocumented )

MIDIIn - receive MIDI messages

MIDIMessageDispatcher - The default dispatcher for MIDIFunc's and MIDIdef's set to respond to
noteOn, noteOff, control, and polytouch messages.

MIDIMessageDispatcherNV - The default dispatcher for MIDIFunc's and MIDIdef's set to respond
to touch, program, and bend messages.

MIDIMTCtoSMPTEDispatcher - ( undocumented )

MIDIOut - send MIDI messages

MIDIResponder - Register multiple functions to be evaluated when MIDI events occur

MIDISMPTEAssembler - ( undocumented )

MIDISysDataDispatcher - ( undocumented )

MIDISysDataDropIndDispatcher - ( undocumented )

MIDISysexDispatcher - ( undocumented )

MIDISysNoDataDispatcher - ( undocumented )

MIDIValueMatcher - ( undocumented )

Mix - Sum an array of channels.

MixedBundle - ( undocumented )

MixedBundleTester - ( undocumented )

ModDif - Minimum difference of two values in modulo arithmetics

Monitor - link between busses

MonitorGui - display and control a Monitor

MoogFF - Moog VCF implementation, designed by Federico Fontana

MostChange - Output most changed.

MouseButton - Mouse button UGen.


MouseX - Cursor tracking UGen.

MouseY - Cursor tracking UGen.

MulAdd - Multiply and add to a signal

MultiLevelIdentityDictionary - tree of dictionaries

MultiOutUGen - Superclass for all UGens with multiple outputs

MultiSliderView - A view displaying an array of sliders

MultiTap - Multiple tap delay.

MustBeBooleanError - ( undocumented )

NamedControl - Named reference to a control

NAryOpFunction - represent a n-ary operation on a function

NAryOpFunctionProxy - ( undocumented )

NAryOpStream - several streams combined by an n-ary operator

NAryValueProxy - ( undocumented )

Ndef - node proxy definition

NdefGui - a gui for a NodeProxy or Ndef

NdefMixer - mix control for an Ndef proxyspace

NdefMixerOld - mix control for all Ndefs on a given server

NdefParamGui - display the settings of a nodeproxy

NetAddr - network address

Nil - Represents uninitialized data

Node - Abstract superclass of Synth and Group

NodeControl - Encapsulates in an object a node and an index.

NodeID - ( undocumented )

NodeIDAllocator - ( undocumented )

NodeMap - store control values and bus mappings

NodeProxy - a reference on a server

NodeProxyEditor - editor for a nodeproxy - replaced by NdefGui!

NodeWatcher - notify sc-lang side node objects of their server sided state
Normalizer - Flattens dynamics.

NoteOffResponder - allow functions to be registered to respond to MIDI noteOff events

NoteOnResponder - allow functions to be registered to respond to MIDI noteOn events

NotificationCenter - let an object emit notifications

NotificationRegistration - ( undocumented )

NotYetImplementedError - ( undocumented )

NRand - Sum of uniform distributions.

NumAudioBuses - Number of audio busses.

Number - Mathematical quantity

NumberBox - A view displaying a modifiable numerical value.

NumBuffers - Number of open buffers.

NumChannels - Ensures the number of output channels

NumControlBuses - Number of control busses.

NumInputBuses - Number of input busses.

NumOutputBuses - Number of output busses.

NumRunningSynths - Number of currently running synths.

Object - abstract superclass of all objects

ObjectGui - Controller class for MVC architecture, superclass for all XYZGui classes

ObjectInspector - ( undocumented )

ObjectTable - associate objects with IDs

OffsetOut - Write a signal to a bus with sample accurate timing.

OnePole - One pole filter.

OnError - register functions to be evaluated when an error occurs

OneShotStream - ( undocumented )

OneZero - One zero filter.

Onsets - Onset detector

Operand - Idempotent wrapper around math operations

Order - an order of elements with a numerical index


OrderedIdentitySet - a set according to identity

Osc - Interpolating wavetable oscillator.

OSCArgsMatcher - Test for specific OSC arguments before evaluating a Function

OSCBundle - network bundle object

OSCdef - OSC response reference definition

OSCFunc - Fast Responder for incoming Open Sound Control Messages

OSCFuncAddrMessageMatcher - Matches incoming messages to responder funcs based on sender


address

OSCFuncBothMessageMatcher - Matches incoming messages to responder funcs based on receive


port and sender address

OSCFuncRecvPortMessageMatcher - Matches incoming messages to responder funcs based on


receive port

OSCMessageDispatcher - The default dispatcher class for OSCFunc and OSCdef.

OSCMessagePatternDispatcher - The default pattern matching dispatcher for OSCFunc and


OSCdef.

OSCMultiResponder - ( undocumented )

OscN - Noninterpolating wavetable oscillator.

OSCpathDispatcher - ( undocumented )

OSCpathResponder - client side network responder

OSCresponder - client side network responder

OSCresponderNode - client side network responder

Out - Write a signal to a bus.

OutOfContextReturnError - ( undocumented )

OutputProxy - Place holder for multiple outputs

PAbstractGroup - ( undocumented )

PackFFT - Pack separate demand-rate FFT bin streams into an FFT chain buffer

Padd - add to value of a key in event stream

Paddp - add each value of a pattern to the value at a key in event stream

Paddpre - event pattern that adds to existing value of one key


PageLayout - a Window with a FlowView on it for use in ObjectGui's MVC model

Pair - LISP-like two element cells

Pan2 - Two channel equal power pan.

Pan4 - Four channel equal power pan.

PanAz - Azimuth panner

PanB - Ambisonic B-format panner.

PanB2 - 2D Ambisonic B-format panner.

ParamView - show a parameter of a JITLib process

ParGroup - Client-side representation of a parallel group node on the server

PartConv - Real-time partitioned convolution

PathName - file and directory path utilities

Pattern - abstract class that holds a list

PatternConductor - Simple interactive control for playing patterns

PatternControl - ( undocumented )

PatternProxy - stream reference

Pause - When triggered, pauses a node.

PauseSelf - When triggered, pause enclosing synth.

PauseSelfWhenDone - FIXME: PauseSelfWhenDone purpose.

PauseStream - ( undocumented )

Pavaroh - applying ascending and descending scales to event stream

Pbeta - random values that follow a Eulerian Beta Distribution

Pbind - combine several value patterns to one event stream by binding keys to values

Pbindef - incremental event pattern reference definition

Pbindf - bind several value patterns to one existing event stream by binding keys to valueskeys to
values

PbindProxy - incremental event pattern reference

Pbinop - binary operator pattern

Pbrown - brownian motion pattern

Pbus - isolate a pattern by restricting it to a bus


Pcauchy - random values that follow a Cauchy Distribution

Pchain - pass values from stream to stream

Pclump - A pattern that takes another pattern and groups its values into arrays.

Pclutch - sample and hold a pattern

Pcollect - Apply a function to a pattern

Pconst - constrain the sum of a value pattern

Pdef - stream reference definition

PdefAllGui - see all Pdefs and their state

PdefEditor - will be replaced - please use PdefGui now!

PdefGui - a line of editing controls for a Pdef, and optionally its envir

Pdefn - non event stream reference definition

PdefnAllGui - show all current Pdefns as code

PdefnGui - a simple gui for Pdefns

PdegreeToKey - index into a scale

Pdfsm - deterministic finite state machine

Pdict - pattern that embeds patterns from a dictionary

Pdiff - ( undocumented )

Pdrop - ( undocumented )

PdurStutter - partition a value into n equal subdivisions

Peak - Track peak signal amplitude.

PeakFollower - Track peak signal amplitude.

Pen - Draw custom graphics

Penv - ( undocumented )

Penvir - use an environment when embedding the pattern in a stream

Pevent - Provide an inval for an event stream.

Peventmod - ( undocumented )

Pexprand - random values that follow a Exponential Distribution

PfadeIn - ( undocumented )

PfadeOut - ( undocumented )
Pfin - limit number of events embedded in a stream

Pfindur - limit total duration of events embedded in a stream

PfinQuant - ( undocumented )

Pfinval - limit number of items embedded in a stream

Pflatten - ( undocumented )

Pfpar - ( undocumented )

Pfset - Insert an environment into the event prototype before evaluating the supplied pattern

Pfsm - Finite State Machine

Pfunc - Function pattern

Pfuncn - Function pattern of given length

Pfx - add an effect synth to the synths of a given event stream

Pfxb - add an effect synth to the synths of a given event stream

Pgate - A gated stream that only advances when a particular event key is true.

Pgauss - random values that follow a Gaussian Distribution

Pgbrown - geometric brownian motion pattern

Pgeom - geometric series pattern

Pget - ( undocumented )

Pgpar - embed event streams in parallel and put each in its own group

Pgroup - Starts a new Group and plays the pattern in this group

Pgtpar - ( undocumented )

Phasor - A resettable linear ramp between two levels.

Phprand - random values that tend toward hi

Pif - Pattern-based conditional expression

Pindex - pattern that indexes into an array

PingPong - Stereo ping-pong delay.

PinkNoise - Pink Noise.

Pipe - pipe stdin to, or stdout from, a UNIX shell command

Pitch - Autocorrelation pitch follower

PitchShift - Time domain pitch shifter.


Pkey - access a key in an event stream

Place - interlaced embedding of subarrays

Plag - ( undocumented )

Plambda - create a scope (namespace) for enclosed streams

Platform - handle cross-platform differencies

PlayBuf - Sample playback oscillator.

Plazy - instantiate new patterns from a function

PlazyEnvir - instantiate new patterns from a function

PlazyEnvirN - instantiate new patterns from a function and multichannel expand them

Plet - ( undocumented )

Plot - ( undocumented )

Plotter - Plot numerical data on a window or view

Plprand - random values that tend toward lo

Pluck - A Karplus-Strong UGen

PlusFreqScope - ( undocumented )

PlusFreqScopeView - ( undocumented )

PlusFreqScopeWindow - ( undocumented )

Pmeanrand - random values that tend toward ((lo + hi) / 2)

Pmono - monophonic event stream

PmonoArtic - partly monophonic event stream

PmonoArticStream - ( undocumented )

PmonoStream - ( undocumented )

PMOsc - Phase modulation oscillator pair.

Pmul - multiply with value of a key in event stream

Pmulp - multiply with each value of a pattern to value of a key in event stream

Pmulpre - multiplies with value of a key in event stream, before it is passed up

Pn - repeatedly embed a pattern

Pnaryop - n-ary operator pattern

Pnsym - use a pattern of symbols to embed Pdefns


Pnsym1 - ( undocumented )

Point - Cartesian point

PointArray - ( undocumented )

Polar - Polar coordinates

Poll - Print the current output value of a UGen

PopUpMenu - A view displaying a text item selectable from a drop-down menu.

Post - posts text to the post window

PowerOfTwoAllocator - ( undocumented )

PowerOfTwoBlock - ( undocumented )

Ppar - embed event streams in parallel

PparGroup - Starts a new ParGroup and plays the pattern in this group

Ppatlace - interlace streams

Ppatmod - modify a given pattern before passing it into the stream

Pplayer - ( undocumented )

Ppoisson - random values that follow a Poisson Distribution (positive integer values)

Pprob - random values with arbitrary probability distribution

Pprotect - evaluate a function when an error occured in the thread

Pproto - provide a proto event for an event stream

Prand - embed values randomly chosen from a list

Preject - Filters a source pattern by rejecting particular values.

Pretty - ( undocumented )

PrettyEat - ( undocumented )

PrettyEcho - ( undocumented )

PrettyState - ( undocumented )

Prewrite - rewriting system

PrimitiveFailedError - ( undocumented )

PriorityQueue - Priority queue data structure

Process - Runtime environment for the virtual machine and interpreter.


ProgramChangeResponder - allow functions to be registered to respond to MIDI program change
events

Prorate - divide stream proportionally

Prout - routine pattern

ProxyMixer - mix control for a proxyspace or Ndef.all

ProxyMixerOld - mix control for a proxyspace

ProxyMonitorGui - controls the top-level of a nodeproxy and its monitor

ProxyNodeMap - store control values and bus mappings for NodeProxy

ProxySpace - an environment of references on a server

ProxySynthDef - synth def that wraps ugen graph

Pseed - set the random seed in subpattern

Pseg - timed embedding of values

Pselect - Filters values returned by a source pattern.

Pseq - sequentially embed values in a list

Pser - sequentially embed values in a list

Pseries - arithmetic series pattern

Pset - event pattern that sets values of one key

Psetp - event pattern that sets values of one key

Psetpre - set values of one key in an event before it is passed up

Pshuf - sequentially embed values in a list in constant, but random order

PSinGrain - Very fast sine grain with a parabolic envelope

Pslide - slide over a list of values and embed them

Pspawn - Spawns sub-patterns based on parameters in an event pattern

Pspawner - dynamic control of multiple event streams from a Routine

Pstep - timed, sample-and-hold embedding of values

Pstep2add - ( undocumented )

Pstep3add - ( undocumented )

PstepNadd - pattern that returns combinatoric sums

PstepNfunc - combinatoric pattern


Pstretch - ( undocumented )

Pstretchp - ( undocumented )

Pstutter - repeat input stream values

Pswitch - embed values in a list according to a pattern of indices

Pswitch1 - embed values in a list according to a pattern of indices

Psym - use a pattern of symbols to embed Pdefs

Psym1 - ( undocumented )

Psync - synchronise and limit pattern duration

Ptime - returns time in beats from moment of embedding in stream

Ptpar - embed event streams in parallel, with time offset

Ptrace - ( undocumented )

Ptsym - ( undocumented )

Ptuple - combine a list of streams to a stream of lists

Pulse - Band limited pulse wave.

PulseCount - Pulse counter.

PulseDivider - Pulse divider.

Punop - unary operator pattern

PureMultiOutUGen - ( undocumented )

PureUGen - Pure UGen

PV_Add - Complex addition.

PV_BinScramble - Scramble bins.

PV_BinShift - Shift and stretch bin position.

PV_BinWipe - Combine low and high bins from two inputs.

PV_BrickWall - Zero bins.

PV_ChainUGen - Base class for UGens that operate on FFT chains

PV_ConformalMap - Complex plane attack.

PV_Conj - Complex conjugate

PV_Copy - Copy an FFT buffer

PV_CopyPhase - Copy magnitudes and phases.


PV_Diffuser - Random phase shifting.

PV_Div - Complex division

PV_HainsworthFoote - FFT onset detector.

PV_JensenAndersen - FFT feature detector for onset detection.

PV_LocalMax - Pass bins which are a local maximum.

PV_MagAbove - Pass bins above a threshold.

PV_MagBelow - Pass bins below a threshold.

PV_MagClip - Clip bins to a threshold.

PV_MagDiv - Division of magnitudes

PV_MagFreeze - Freeze magnitudes.

PV_MagMul - Multiply magnitudes.

PV_MagNoise - Multiply magnitudes by noise.

PV_MagShift - shift and stretch magnitude bin position.

PV_MagSmear - Average magnitudes across bins.

PV_MagSquared - Square magnitudes.

PV_Max - Maximum magnitude.

PV_Min - Minimum magnitude.

PV_Mul - Complex multiply.

PV_PhaseShift - Shift phase.

PV_PhaseShift270 - Shift phase by 270 degrees.

PV_PhaseShift90 - Shift phase by 90 degrees.

PV_RandComb - Pass random bins.

PV_RandWipe - Crossfade in random bin order.

PV_RectComb - Make gaps in spectrum.

PV_RectComb2 - Make gaps in spectrum.

Pwalk - A one-dimensional random walk over a list of values that are embedded

Pwhile - While a condition holds, repeatedly embed stream

Pwhite - random values with uniform distribution

Pwrand - embed values randomly chosen from a list


Pwrap - constrain the range of output values by wrapping

Pxrand - embed values randomly chosen from a list

QAbstractScroll - ( undocumented )

QAbstractStepValue - ( undocumented )

QAlignment - ( undocumented )

QButton - ( undocumented )

QCallback - ( undocumented )

QCheckBox - ( undocumented )

QColorGroup - ( undocumented )

QColorRole - ( undocumented )

QCurve - ( undocumented )

QDialog - ( undocumented )

QDragBoth - ( undocumented )

QDragSink - ( undocumented )

QDragSource - ( undocumented )

QDragView - ( undocumented )

QEnvelopeView - ( undocumented )

QFileDialog - ( undocumented )

QFont - ( undocumented )

QGridLayout - ( undocumented )

QHLayout - ( undocumented )

QHLayoutView - ( undocumented )

QImage - ( undocumented )

QItemViewBase - ( undocumented )

QKey - ( undocumented )

QKeyModifiers - ( undocumented )

QKnob - ( undocumented )

QLayout - ( undocumented )
QLevelIndicator - ( undocumented )

QLevelIndicatorStyle - ( undocumented )

QLimits - ( undocumented )

QLineLayout - ( undocumented )

QListView - ( undocumented )

QMenuRole - ( undocumented )

QMetaObject - ( undocumented )

QMultiSliderView - ( undocumented )

QNumberBox - ( undocumented )

QObject - ( undocumented )

QOrientation - ( undocumented )

QPalette - Set of colors used by the GUI

QPen - ( undocumented )

QPenPrinter - QPen PDF export and printing of vector graphics

QPopUpMenu - ( undocumented )

QQuartzComposerView - ( undocumented )

QRangeSlider - ( undocumented )

QRenderProcessTerminationStatus - ( undocumented )

QScope - ( undocumented )

QScope2 - ( undocumented )

QScrollCanvas - ( undocumented )

QScrollTopView - ( undocumented )

QScrollView - ( undocumented )

QSlider - ( undocumented )

QSlider2D - ( undocumented )

QSoundFileView - ( undocumented )

QStackLayout - ( undocumented )

QStaticText - ( undocumented )

QStethoscope - ( undocumented )
QTextField - ( undocumented )

QTextView - ( undocumented )

QTextViewBase - ( undocumented )

QtGUI - Top-level controls for Qt GUI

QToolButtonStyle - ( undocumented )

QTopScrollWidget - ( undocumented )

QTopView - ( undocumented )

QTreeView - ( undocumented )

QTreeViewItem - ( undocumented )

QuadC - General quadratic map chaotic generator

QuadL - General quadratic map chaotic generator

QuadN - General quadratic map chaotic generator

Quant - encapsulate quantization issues associated with EventStreamPlayer and TempoClock

Quark - Object for managing a Quark - a package of source code

QuarkDetailView - ( undocumented )

QuarkRowView - ( undocumented )

Quarks - Package manager

QuarksGui - ( undocumented )

QuartzComposerView - view for rendering Quartz Composer Compositions

QUserView - ( undocumented )

QView - ( undocumented )

QVLayout - ( undocumented )

QVLayoutView - ( undocumented )

QWebAttribute - ( undocumented )

QWebFontFamily - ( undocumented )

QWebPageAction - ( undocumented )

QWebView - ( undocumented )

QWindow - ( undocumented )

R
RadiansPerSample - Number of radians per sample.

Ramp - Break a continuous signal into line segments

Rand - Single random number generator.

RandID - Set the synth's random generator ID.

RandSeed - Sets the synth's random generator seed.

Range - ( undocumented )

RangeSlider - A view consisting of a sliding extendable handle

RawArray - Abstract superclass for arrays holding raw data values

RawPointer - Hold raw pointers from the host environment

ReadableNodeIDAllocator - an allocator for nodeIDs with human-readable ownership

RecNodeProxy - a NodeProxy that can record

RecordBuf - Record or overdub into a Buffer.

Recorder - Write Audio to Harddisk

Rect - Rectangle

Ref - a reference to a value

RefCopy - a reference to the copy of a value

ReplaceOut - Send signal to a bus, overwriting previous contents.

Resonz - Resonant filter.

Rest - Represents a rest in event patterns

RHPF - A resonant high pass filter.

RingBuffer - ( undocumented )

RingNumberAllocator - ( undocumented )

Ringz - Ringing filter.

RLPF - A resonant low pass filter.

RootNode - The persistent root group on the server

Rotate2 - Rotate a sound field.

Routine - Functions that can return in the middle and then resume where they left off

RunningMax - Track maximum level.

RunningMin - Track minimum level.


RunningSum - Running sum over n frames

SampleDur - Duration of one sample.

SampleRate - Server sample rate.

Sanitize - Remove infinity, NaN, and denormals

Saw - Band limited sawtooth.

Scale - represents a musical scale

ScaleAD - ( undocumented )

ScaleStream - ( undocumented )

SCContainerView - An abstract superclass for container views

SCDoc - Help system main class

SCDocEntry - An SCDoc document index entry

SCDocHTMLRenderer - Render SCDoc markup text to HTML

SCDocNode - An SCDoc parsed document node

SCDragView - An abstract superclass for drag views

ScelDocument - Document subclass for scel editor

SCEnvelopeEdit - An envelope editor view

Scheduler - schedules functions to be evaluated in the future

Schmidt - Schmidt trigger.

ScIDE - interaction with the Qt IDE

SCImage - image component

SCImageFilter - filter class to use with SCImage

SCImageKernel - kernel class to use with SCImage

Scope2 - ( undocumented )

ScopeBuffer - ( undocumented )

ScopeOut - FIXME: ScopeOut purpose.

ScopeOut2 - ( undocumented )

ScopeView - A buffer plotting view.

Score - score of timed OSC commands


ScoreStreamPlayer - ( undocumented )

ScrollCanvas - ( undocumented )

ScrollTopView - ( undocumented )

ScrollView - A container view that can scroll its contents

SCScope - ( undocumented )

SCViewHolder - Instead of subclassing a (Q/SC)View, this is a proxy/adapter object that holds the
View

Select - Select output from an array of inputs.

SelectX - Mix one output from many sources

SelectXFocus - Mix one output from many sources

Semaphore - control parallel execution of threads

SemiColonFileReader - file reader for semi-colon separated data

SendPeakRMS - Track peak and power of a signal for GUI applications.

SendReply - Send an array of values from the server to all notified clients

SendTrig - Send a trigger message from the server back to the client.

SequenceableCollection - Abstract superclass of integer indexable collections

SerialPort - serial port interface

Server - Object representing a server application

ServerBoot - register actions to be taken when a server has booted

ServerMeter - Graphical feedback window showing input/output levels

ServerMeterView - A GUI widget that displays input/output levels

ServerOptions - Encapsulates commandline and other options for a Server

ServerQuit - register actions to be taken when a server quits

ServerShmInterface - ( undocumented )

ServerStatusWatcher - Observes and updates Server status

ServerTree - register actions to be taken to initialise a basic tree of groups on the server

Set - a set according to equality

SetBuf - ( undocumented )

SetResetFF - Set-reset flip flop.


Shaper - Wave shaper.

SharedIn - Read from a shared control bus.

SharedOut - Write to a shared control bus.

ShouldNotImplementError - ( undocumented )

ShutDown - register functions to be evaluated before system shuts down

Signal - Sampled audio buffer

Silent - Output silence.

SimpleController - Controller according to the model-view-controller (M-V-C) paradigm

SimpleNumber - one-dimensional value

SineWarp - ( undocumented )

SinOsc - Interpolating sine wavetable oscillator.

SinOscFB - Feedback FM oscillator

Size - ( undocumented )

SkipJack - A utility for background tasks that survive cmd-period

Slew - Slew rate limiter.

Slider - A view consisting of a sliding handle.

Slider2D - A view with a handle movable in two dimensions.

Slope - Slope of signal

SlotInspector - ( undocumented )

SortedList - a Collection whose items are kept in a sorted order.

SOS - Second order filter section (biquad).

SoundFile - sclang soundfile data

SoundFileView - Sound file display

SoundIn - Read audio from hardware inputs

SparseArray - Array that stores duplicated values more efficiently

Spawner - ( undocumented )

Spec - input datatype specification

SpecCentroid - Spectral centroid

SpecFlatness - Spectral Flatness measure


SpecPcile - Find a percentile of FFT magnitude spectrum

Splay - Splay spreads an array of channels across the stereo field

SplayAz - Spreads an array of channels across a ring of channels

SplayZ - Spreads an array of channels across a ring of channels

Spring - physical model of resonating spring

StackLayout - A layout that stacks views on top of each other

StackNumberAllocator - ( undocumented )

StandardL - Standard map chaotic generator

StandardN - Standard map chaotic generator

StartUp - register functions to be evaluated after the startup is finished

StaticText - A view displaying non-editable text

Stepper - Pulse counter.

StereoConvolution2L - Stereo real-time convolver with linear interpolation

Stethoscope - An oscilloscope

Stream - Stream is the base class for classes that define streams

StreamClutch - buffers a streamed value

StreamControl - ( undocumented )

String - array of Chars

StringGui - ( undocumented )

StringInspector - ( undocumented )

SubclassResponsibilityError - ( undocumented )

SubsampleOffset - Offset from synth start within one sample.

Sum3 - Sum three signals

Sum4 - Sum four signals

Sweep - Triggered linear ramp

Symbol - a unique name for something

SymbolArray - an array whose indexed slots are all of the same type

SyncSaw - Hard sync sawtooth wave.

Synth - Client-side representation of a synth node on the server


SynthControl - ( undocumented )

SynthDef - Client-side representation of a synth definition

SynthDefControl - ( undocumented )

SynthDefOld - ( undocumented )

SynthDesc - Description of a synth definition

SynthDescLib - SynthDesc library

SystemClock - Clock running on separate accurately timed thread

SystemSynthDefs - ( undocumented )

T2A - Control rate trigger to audio rate trigger converter

T2K - Audio rate trigger to control rate trigger converter

TabFileReader - file reader for tab separated data

Tap - Single tap into a delay line

Task - a pauseable process

TaskProxy - event stream reference

TaskProxyAllGui - ( undocumented )

TaskProxyGui - a superclass for Guis for PatternProxies

TBall - physical model of bouncing object

TChoose - Randomly select one of several inputs

Tdef - task reference definition

TdefAllGui - see all Tdefs and their state

TdefEditor - will be replaced - please use TdefGui now!

TdefGui - a line of editing controls for a Tdef, and optionally its envir

TDelay - Trigger delay.

TDuty - Demand results as trigger from demand rate UGens.

TDuty_old - Deprecated ugen

TempoBusClock - a clock that synchronizes its tempo with the server

TempoClock - tempo based scheduler

TestDependant - ( undocumented )
TExpRand - Triggered exponential random number generator.

TextArchiveMDPlugin - ( undocumented )

TextField - A view displaying editable text

TextView - A view displaying editable formatted text

TextViewBase - ( undocumented )

TGrains - Buffer granulator.

Thread - The context of code evaluation

Thunk - unevaluated value

Timer - Returns time since last triggered.

TIRand - Triggered integer random number generator.

ToggleFF - Toggle flip flop.

ToolBar - An inline button bar populated by MenuActions

TopScrollWidget - ( undocumented )

TopView - ( undocumented )

TouchResponder - allow functions to be registered to respond to MIDI aftertouch events

TRand - Triggered random number generator.

TreeView - A view displaying a tree of items with columns

TreeViewItem - An item in TreeView

Trig - Timed trigger.

Trig1 - Timed trigger.

TrigControl - FIXME: TrigControl purpose.

True - true logical value

Tuning - represents a musical tuning

TWChoose - Randomly select one of several inputs

TWindex - Triggered windex.

TwoPole - Two pole filter.

TwoWayIdentityDictionary - associative collection mapping keys to values and back

TwoZero - Two zero filter.

U
UGen - Abstract superclass of all unit generators

UGenThunk - ( undocumented )

UnaryOpFunction - represent a unary operation on a function

UnaryOpFunctionProxy - ( undocumented )

UnaryOpPlug - ( undocumented )

UnaryOpStream - stream modified by a unary operator

UnaryOpUGen - Apply a unary operation to the values of an input ugen

UniqueID - source for unique numbers

UnitTest - a class for programmatic testing of classes

UnitTestResult - ( undocumented )

UnitTestScript - run test scripts

Unix - ( undocumented )

UnixFILE - An abstract class

UnixPlatform - ( undocumented )

Unpack1FFT - Unpack a single value (magnitude or phase) from an FFT chain

UnpackFFT - Unpack an FFT chain into separate demand-rate FFT bin streams

URI - ( undocumented )

UserView - A custom drawn view using Pen

VarLag - Variable shaped lag

VarSaw - Variable duty saw

VDiskIn - Stream in audio from a file, with variable rate

Vibrato - The Vibrato oscillator models a slow frequency modulation.

View - The basic visible element of GUI

VLayout - A layout that distributes views in a vertical line

VLayoutView - A container view that arranges its children vertically

Volume - Model for the global volume of the synthesis server

VolumeGui - ( undocumented )

VOsc - Variable wavetable oscillator.


VOsc3 - Three variable wavetable oscillators.

Warp - specification of a shape for a mapping of numerical input

Warp1 - Warp a buffer with a time pointer

Wavetable - sampled audio buffer in wavetable format

WebView - Web page display and browser

WhiteNoise - White noise.

WidthFirstUGen - ( undocumented )

Window - Top-level container of views

WindowsPlatform - ( undocumented )

Wrap - Wrap a signal outside given thresholds.

WrapIndex - Index into a table with a signal.

XFade2 - Equal power two channel cross fade.

XIn - Helper class used by InBus.

XInFeedback - Helper class used by InBus.

XLine - Exponential line generator.

XOut - Send signal to a bus, crossfading with previous contents.

ZeroCrossing - Zero crossing frequency follower

Potrebbero piacerti anche