- Object - abstract superclass of all objects
- AbstractDispatcher - Dispatches incoming messages to Functions
- AbstractFunction - An object which responds to a set of messages that represent mathematical functions
- AbstractOpPlug - (Undocumented class)
- BinaryOpFunction - represent a binary operation on a function
- BusPlug - a listener on a bus
- Function - Implements a function
- FunctionList - A function that composes multiple functions into one
- NAryOpFunction - represent a n-ary operation on a function
- Operand - Idempotent wrapper around math operations
- Rest - Represents a rest in event patterns
- Pattern - abstract class that holds a list
- FilterPattern - abstract class that holds a pattern to be modified
- FuncFilterPattern - Abstract class that filters a pattern using a function
- Pcollect - Apply a function to a pattern
- Pfset - Insert an environment into the event prototype before evaluating the supplied pattern
- Preject - Filters a source pattern by rejecting particular values.
- Pselect - Filters values returned by a source pattern.
- Pwhile - While a condition holds, repeatedly embed stream
- PAbstractGroup - (Undocumented class)
- Pgroup - Starts a new Group and plays the pattern in this group
- PparGroup - Starts a new ParGroup and plays the pattern in this group
- Pavaroh - applying ascending and descending scales to event stream
- Pbindf - bind several value patterns to one existing event stream by binding keys to values
- Pbus - isolate a pattern by restricting it to a bus
- Pclump - A pattern that takes another pattern and groups its values into arrays.
- Pclutch - sample and hold a pattern
- Pconst - constrain the sum of a value pattern
- Pdiff - returns the difference between the current and previous values of an enclosed pattern
- Pdrop - skips (drops) the first n events from a pattern
- Pdup - repeat input stream values
- PdurStutter - partition a value into n equal subdivisions
- Psubdivide - partition a value into n equal subdivisions
- PfadeIn - (Undocumented class)
- Pfin - limit number of events embedded in a stream
- Pfinval - limit number of items embedded in a stream
- PfinQuant - (Undocumented class)
- Pfindur - limit total duration of events embedded in a stream
- 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
- Plag - (Undocumented class)
- Plambda - create a scope (namespace) for enclosed streams
- Pn - repeatedly embed a pattern
- Pgate - A gated stream that only advances when a particular event key is true.
- Pplayer - (Undocumented class)
- Pprotect - evaluate a function when an error occured in the thread
- Prewrite - L-system pattern for selfsimilar structures
- Prorate - divide stream proportionally
- Pseed - set the random seed in subpattern
- Pset - event pattern that sets values of one key
- Padd - add to value of a key in event stream
- Pmul - multiply with value of a key in event stream
- Psetp - event pattern that sets values of one key
- Paddp - add each value of a pattern to the value at a key in event stream
- Pmulp - multiply with each value of a pattern to value of a key in event stream
- Psetpre - set values of one key in an event before it is passed up
- Paddpre - event pattern that adds to existing value of one key
- Pmulpre - multiplies with value of a key in event stream, before it is passed up
- Pspawn - Spawns sub-patterns based on parameters in an event pattern
- Pstretch - (Undocumented class)
- Pstutter - repeat input stream values
- Psym - use a pattern of symbols to embed Pdefs
- Pnsym - use a pattern of symbols to embed Pdefns
- Psym1 - (Undocumented class)
- Ptsym - (Undocumented class)
- Psync - synchronise and limit pattern duration
- Ptrace - Print out the results of a stream
- Pwrap - constrain the range of output values by wrapping
- ListPattern - abstract class that holds a list
- Pdfsm - deterministic finite state machine
- Pfpar - (Undocumented class)
- Pfsm - Finite State Machine
- Ppar - embed event streams in parallel
- Pgpar - embed event streams in parallel and put each in its own group
- Ptpar - embed event streams in parallel, with time offset
- Prand - embed values randomly chosen from a list
- Pseq - sequentially embed values in a list
- Place - interlaced embedding of subarrays
- Ppatlace - interlace streams
- Pser - sequentially embed values in a list
- Pshuf - sequentially embed values in a list in constant, but random order
- Pslide - slide over a list of values and embed them
- Ptuple - combine a list of streams to a stream of lists
- Pwalk - A one-dimensional random walk over a list of values that are embedded
- Pwrand - embed values randomly chosen from a list
- Pxrand - embed values randomly chosen from a list
- PatternProxy - stream reference
- Pdefn - non event stream reference definition
- TaskProxy - event stream reference
- EventPatternProxy - event stream reference
- Pdef - stream reference definition
- Pbindef - incremental event pattern reference definition
- Tdef - task reference definition
- Pbeta - random values that follow a Eulerian Beta Distribution
- Pbind - combine several value patterns to one event stream by binding keys to values
- PbindProxy - incremental event pattern reference
- Pbinop - binary operator pattern
- Pbrown - brownian motion pattern
- Pgbrown - geometric brownian motion pattern
- Pcauchy - random values that follow a Cauchy Distribution
- Pchain - pass values from stream to stream
- Pdict - pattern that embeds patterns from a dictionary
- Penvir - use an environment when embedding the pattern in a stream
- Pevent - Provide an inval for an event stream.
- Peventmod - (Undocumented class)
- Pfhn - (Undocumented class)
- Pfunc - Function pattern
- Pfuncn - Function pattern of given length
- Pgauss - random values that follow a Gaussian Distribution
- Pgbman - (Undocumented class)
- Pgeom - geometric series pattern
- Pget - Retrieve a value within the scope (namespace) of a Plambda
- Phenon - (Undocumented class)
- Pif - Pattern-based conditional expression
- Pindex - pattern that indexes into an array
- Pkey - access a key in an event stream
- Platoo - (Undocumented class)
- 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 - Define a value within the scope (namespace) of a Plambda
- PlinCong - (Undocumented class)
- Plorenz - lorenz 3D chaotic pattern
- Pmono - monophonic event stream
- Pnaryop - n-ary operator pattern
- Ppatmod - modify a given pattern before passing it into the stream
- Ppoisson - random values that follow a Poisson Distribution (positive integer values)
- Pprob - random values with arbitrary probability distribution
- Pproto - provide a proto event for an event stream
- Pquad - (Undocumented class)
- Prout - routine pattern
- Pspawner - dynamic control of multiple event streams from a Routine
- Pseries - arithmetic series pattern
- Pstandard - (Undocumented class)
- Pstep - timed, sample-and-hold embedding of values
- Pseg - timed embedding of values
- Pstep2add - (Undocumented class)
- Pstep3add - (Undocumented class)
- PstepNfunc - combinatoric pattern
- PstepNadd - pattern that returns combinatoric sums
- Pswitch - embed values in a list according to a pattern of indices
- Pswitch1 - embed values in a list according to a pattern of indices
- Ptime - returns time in beats from moment of embedding in stream
- Punop - unary operator pattern
- Pwhite - random values with uniform distribution
- Pexprand - random values that follow a Exponential Distribution
- Phprand - random values that tend toward hi
- Plprand - random values that tend toward lo
- Pmeanrand - random values that tend toward ((lo + hi) / 2)
- Spawner - (Undocumented class)
- Ref - a reference to a value
- Maybe - referentially transparent proxy object
- Fdef - lazy function proxy
- RefCopy - a reference to the copy of a value
- Stream - Stream is the base class for classes that define streams
- Thunk - unevaluated value
- UGen - Abstract superclass of all unit generators
- AY - Emulator of the AY (aka YM) soundchip, used in Spectrum/Atari
- AbstractOut - Abstract class for out ugens
- BelaScopeOut - Bela's Oscilloscope interface
- LocalOut - Write to buses local to a synth.
- Out - Write a signal to a bus.
- OffsetOut - Write a signal to a bus with sample accurate timing.
- ReplaceOut - Send signal to a bus, overwriting previous contents.
- SharedOut - Write to a shared control bus.
- XOut - Send signal to a bus, crossfading with previous contents.
- Amplitude - Amplitude follower
- AmplitudeMod - amplitude follower (deprecated)
- AnalogBassDrum - Virtual analog 808 bass drum model
- AnalogFoldOsc - A Buchla 259 Oscillator / Wavefolder
- AnalogIn - Read data from an analog input
- AnalogOut - Write data to an analog output
- AnalogPhaser - A virtual-analog feedback phaser
- AnalogPhaserMod - Virtual Analog allpass phaser modulation section
- AnalogSnareDrum - Virtual analog 808 snare drum model.
- AnalogTape - Analog tape emulation
- AnalogVintageDistortion - A virtual analog vintage EQ and distortion
- AnalyseEvents2 - event analyser (BBCut)
- AtsUGen - (Undocumented class)
- AtsAmp - Use Amp data from a given partial
- AtsBand - (put short description here)
- AtsFreq - Use Freq data from a given partial
- AtsNoiSynth - Resynthesize sine and noise data from an ATS analysis file
- AtsNoise - (Undocumented class)
- AtsPartial - (Undocumented class)
- AtsSynth - Resynthesize sine data from an ATS analysis file
- AudioMSG - (Undocumented class)
- AverageOutput - calculates mean average of audio or control rate signal
- BFDecoder - (Undocumented class)
- BLBufRd - (Undocumented class)
- BLOsc - Band limited oscillator
- BMoog - 24db/oct rolloff - 4nd order resonant Low/High/Band Pass Filter
- Balance - Balances two signals with each other
- Ball - physical model of bouncing object
- BasicOpUGen - Common superclass to operations on UGen
- BinaryOpUGen - Apply a binary operation to the values of an input UGen
- UnaryOpUGen - Apply a unary operation to the values of an input ugen
- Blip - Band limited impulse oscillator.
- BlitB3 - Band limited impulse generation
- BlitB3D - (Undocumented class)
- BlitB3Saw - BLIT derived sawtooth
- BlitB3Square - Bipolar BLIT derived square waveform
- BlitB3Tri - Bipolar BLIT derived triangle
- Breakcore - breakcore simulator
- BufCombN - Buffer based comb delay line with no interpolation.
- 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.
- BufCombC - Buffer based comb delay line with cubic interpolation.
- BufCombL - Buffer based comb delay line with linear interpolation.
- BufDelayN - Buffer based simple delay line with no interpolation.
- BufDelayC - Buffer based simple delay line with cubic interpolation.
- BufDelayL - Buffer based simple delay line with linear interpolation.
- BufInfoUGenBase - Base class for buffer info ugens
- BufChannels - Current number of channels of soundfile in buffer.
- BufDur - Current duration of soundfile in buffer.
- BufFrames - Current number of frames allocated in the buffer.
- BufRateScale - Buffer rate scaling in respect to server samplerate.
- BufSampleRate - Buffer sample rate.
- BufSamples - Current number of samples in buffer.
- BufWr - Buffer writing oscillator.
- ChaosGen - UGens that cause chaos
- CuspN - Cusp map chaotic generator
- CuspL - Cusp map chaotic generator
- FBSineN - Feedback sine with chaotic phase indexing
- FBSineC - Feedback sine with chaotic phase indexing
- FBSineL - Feedback sine with chaotic phase indexing
- GbmanN - Gingerbreadman map chaotic generator
- GbmanL - Gingerbreadman map chaotic generator
- HenonN - Henon map chaotic generator
- HenonC - Henon map chaotic generator
- HenonL - Henon map chaotic generator
- LatoocarfianN - Latoocarfian chaotic generator
- LinCongN - Linear congruential chaotic generator
- LinCongC - Linear congruential chaotic generator
- LinCongL - Linear congruential chaotic generator
- LorenzL - Lorenz chaotic generator
- QuadN - General quadratic map chaotic generator
- QuadC - General quadratic map chaotic generator
- QuadL - General quadratic map chaotic generator
- StandardN - Standard map chaotic generator
- CheckBadValues - Test for infinity, not-a-number, and denormals
- Clipper32 - (Undocumented class)
- Clipper4 - (Undocumented class)
- Clipper8 - (Undocumented class)
- Clockmus - (Undocumented class)
- CoinGate - Statistical gate.
- CombLP - (Undocumented class)
- Compander - Compressor, expander, limiter, gate, ducker
- CompanderD - Compressor, expander, limiter, gate, ducker.
- ComplexRes - FM-modulable resonating filter
- Concat - Concatenative Cross-Synthesis on Live Streams
- Concat2 - Concatenative Cross-Synthesis on Live Streams
- Convolution - Real-time convolver.
- Convolution2 - Real-time fixed kernel convolver.
- Convolution2L - Real-time convolver with linear interpolation
- Convolution3 - Time based convolver.
- Coyote - an amplitude tracking based onset detector
- Crackle - Chaotic noise function.
- Crest - Measure the temporal crest factor of a signal
- CrossoverDistortion - class B/AB power amp distortion simulation
- DCompressor - Simple compressor
- DFM1 - Digitally modelled analog filter
- DPW3Tri - Triangle via 3rd order differerentiated polynomial waveform
- DPW4Saw - Sawtooth via 4th order differerentiated polynomial waveform
- DUGen - (Undocumented class)
- DNoiseRing - Demand rate implementation of a Wiard noise ring
- Dbrown - Demand rate brownian movement generator.
- Dibrown - Demand rate brownian movement generator.
- DbufTag - demand rate tag system on a buffer
- Dtag - demand rate tag system
- Dbufrd - Buffer read demand ugen
- Dbufwr - Buffer write demand ugen
- Dconst - Constrain a demand-rate stream to a given sum
- Ddup - Demand rate input replicator
- DetaBlockerBuf - Demand version of the BetaBlocker VChip
- Dfsm - demand rate finite state machine
- Dgeom - Demand rate geometric series UGen.
- Dpoll - Print the current output value of a demand rate UGen
- Dreset - demand rate reset
- Dseries - Demand rate arithmetic series UGen.
- Dstutter - Demand rate input replicator
- Dswitch1 - Demand rate generator for switching between inputs.
- Dswitch - Demand rate generator for embedding different inputs
- Dwhite - Demand rate white noise random generator.
- Diwhite - Demand rate white noise random generator.
- Dwrand - Demand rate weighted random sequence generator
- ListDUGen - (Undocumented class)
- Drand - Demand rate random sequence generator.
- Dseq - Demand rate sequence generator.
- Dser - Demand rate sequence generator.
- Dshuf - Demand rate random sequence generator
- Dxrand - Demand rate random sequence generator.
- MultiOutDemandUGen - (Undocumented class)
- DWGBowed - Plucked physical model.
- DWGBowedSimple - Plucked physical model.
- DWGBowedTor - Plucked physical model.
- DWGPlucked - Plucked physical model.
- DWGPlucked2 - Plucked physical model.
- DWGPluckedStiff - Plucked physical model.
- DWGSoundBoard - (Undocumented class)
- Dbrown2 - demand rate brownian movement with Gendyn distributions
- Decimator - Samplerate and bitrate reduction
- DelTapRd - Tap a delay line from a DelTapWr UGen
- DelTapWr - Write to a buffer for a DelTapRd UGen
- DemandEnvGen - Demand rate envelope generator
- Dgauss - (Undocumented class)
- DigitalIO - Read or write data to a digital pin
- DigitalIn - Read data from a digital input
- DigitalOut - Write data to a digital output
- DiodeRingMod - Ring modulation based on the physical model of a diode.
- Disintegrator - port of some ladspa plugins
- DiskOut - Record to a soundfile to disk.
- Done - Monitors another UGen to see when it is finished
- DoubleNestedAllpassN - Nested Allpass filters as proposed by Vercoe and Pluckett
- DoubleWell - Forced DoubleWell Oscillator
- DoubleWell2 - Forced DoubleWell Oscillator
- DoubleWell3 - Forced DoubleWell Oscillator
- DriveNoise - (Undocumented class)
- 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.
- TDuty - Demand results as trigger from demand rate UGens.
- DynKlang - Dynamic sine oscillator bank
- DynKlank - Bank of resonators.
- EnvDetect - Envelope Follower Filter
- EnvFollow - Envelope Follower
- EnvGen - Envelope generator
- ExpRand - Exponential single random number generator.
- FFTCentroid - (Undocumented class)
- FFTComplexDev - (Undocumented class)
- FFTCrest - Spectral crest measure
- FFTDiffMags - (Undocumented class)
- FFTFlux - (Undocumented class)
- FFTFluxPos - (Undocumented class)
- FFTMKL - (Undocumented class)
- FFTPhaseDev - (Undocumented class)
- FFTPower - Instantaneous spectral power
- FFTSlope - Spectral slope
- FFTSpread - Spectral spread
- FSinOsc - Fast sine oscillator.
- FeatureSave - Storing feature data from UGens in NRT mode
- Fhn2DN - FitzHughNagumo Neuron Firing Oscillator
- Fhn2DC - FitzHughNagumo Neuron Firing Oscillator
- Fhn2DL - FitzHughNagumo Neuron Firing Oscillator
- FhnTrig - (Undocumented class)
- FitzHughNagumo - Neuron Firing Model Oscillator
- FrameCompare - calculates spectral MSE distance of two fft chains
- Free - When triggered, frees a node.
- FreeSelf - When triggered, free enclosing synth.
- FreeSelfWhenDone - Free the enclosing synth when a UGen is finished
- FreqShift - Frequency Shifter.
- Gammatone - Single gammatone filter
- GaussClass - Gaussian classifier
- GaussTrig - impulses around a certain frequency
- Gbman2DN - gingerbreadman map 2D chaotic generator
- Gbman2DC - gingerbreadman map 2D chaotic generator
- Gbman2DL - gingerbreadman map 2D chaotic generator
- GbmanTrig - (Undocumented class)
- Gendy1 - Dynamic stochastic synthesis generator.
- Gendy2 - Dynamic stochastic synthesis generator.
- Gendy3 - Dynamic stochastic synthesis generator.
- Gendy4 - Dynamic stochastic synthesis generator
- Gendy5 - Dynamic stochastic synthesis generator
- Getenv - Read (numeric) shell environment variables into a synth
- GravityGrid - dynamical system simulation (Newtonian gravitational force)
- GravityGrid2 - dynamical system simulation (Newtonian gravitational force)
- HOABeamHCardio2Mono1 - (Undocumented class)
- HOABeamHCardio2Mono2 - (Undocumented class)
- HOABeamHCardio2Mono3 - (Undocumented class)
- HairCell - Simple cochlear hair cell model
- HarmonicOsc - 16 voice harmonic oscillator
- Hasher - Scrambled value with a hash function.
- Henon2DN - henon map 2D chaotic generator
- Henon2DC - henon map 2D chaotic generator
- Henon2DL - henon map 2D chaotic generator
- HenonTrig - (Undocumented class)
- HilbertFIR - Applies the Hilbert transform to an input signal.
- IEnvGen - Envelope generator for polling values from an Env
- IIRFilter - 24db/oct rolloff, 4nd order resonant Low Pass Filter
- IRand - Single integer random number generator.
- InBus - Return a range of channels from a bus, irrespective of node order
- InRange - Tests if a signal is within a given range.
- Clip - Clip a signal outside given thresholds.
- Fold - Fold a signal outside given thresholds.
- Schmidt - Schmidt trigger.
- Wrap - Wrap a signal outside given thresholds.
- InRect - Test if a point is within a given rectangle.
- InfoUGenBase - Base class for info ugens
- Instruction - instruction synthesis (breakpoint set interpreter)
- JoshGrain - (Undocumented class)
- BufGrain - Granular synthesis with sound sampled in a buffer
- BufGrainB - Granular synthesis with sound sampled in a buffer and user supplied envelope
- BufGrainI - Granular synthesis with sound sampled in a buffer and user supplied envelopes
- FMGrain - Granular synthesis with FM grains
- FMGrainB - Granular synthesis with FM grains and user supplied envelope
- FMGrainI - Granular synthesis with FM grains and user supplied envelopes
- InGrain - (Undocumented class)
- InGrainB - (Undocumented class)
- InGrainI - (Undocumented class)
- MonoGrain - Granulates real-time input
- SinGrain - Granular synthesis with sinusoidal grains
- SinGrainB - Granular synthesis with sinusoidal grains and user supplied envelope
- SinGrainI - Granular synthesis with sinusoidal grains and user supplied envelopes
- KMeansRT - k-means classification in real time
- KeyClarity - Running score of maximum correlation of chromagram with key profiles
- KeyMode - Find best correlated key mode with chromagram between major, minor and chromatic cluster
- KeyState - Respond to the state of a key
- KeyTrack - Key tracker
- Klang - Sine oscillator bank
- Klank - Bank of resonators
- KmeansToBPSet1 - K-means Oscillator
- LFBrownNoise0 - random walk step
- LFGauss - Gaussian function oscillator
- LFNoise0 - Step noise
- LPCAnalyzer - Live Linear Predictive Coding Analysis and Resynthesis
- LPCError - Linear Predictive Coding Gone Wrong
- LPCSynth - Utilize LPC data
- LPF1 - (Undocumented class)
- LPF18 - (Undocumented class)
- LPFVS6 - (Undocumented class)
- LPG - A digital model of the Buchla Lowpass-Gate
- LTI - Linear Time Invariant General Filter Equation
- LastValue - Output the last value before the input changed
- Latch - Sample and hold
- Latoocarfian2DN - latoocarfian 2D chaotic generator
- LatoocarfianTrig - (Undocumented class)
- LinRand - Skewed random number generator.
- LinXFade2 - Two channel linear crossfade.
- Line - Line generator.
- Linen - Simple linear envelope generator.
- ListTrig - Emit a sequence of triggers at specified time offsets
- ListTrig2 - Emit a sequence of triggers at specified time offsets
- Logger - Store values to a buffer, whenever triggered
- Logistic - Chaotic noise function
- Lorenz2DN - lorenz 2D chaotic generator
- LorenzTrig - lorenz chaotic trigger generator
- Loudness - Extraction of instantaneous loudness in sones
- MCLDChaosGen - (Undocumented class)
- MantissaMask - Reduce precision.
- MarkovSynth - First order Markov Chain implementation for audio signals
- MatchingPResynth - (Undocumented class)
- Max - maximum within last x samples
- MaxLocalBufs - Set the maximum number of local buffers in a synth
- Maxamp - Tracks and prints amplitudes
- Meddis - Meddis cochlear hair cell model
- MembraneCircle - Waveguide mesh physical models of drum membranes
- Metro - Metronome
- ModDif - Minimum difference of two values in modulo arithmetics
- MoogLadder - Moog Filter Emulation
- MoogVCF - Moog filter emulation
- MostChange - Output most changed.
- MouseButton - Mouse button UGen.
- MouseX - Cursor tracking UGen.
- MouseY - Cursor tracking UGen.
- MovingAverage - The average of samples over a variable number of frames.
- MovingSum - The sum of samples over a variable number of frames.
- MulAdd - Multiply and add to a signal
- MultiOutUGen - Superclass for all UGens with multiple outputs
- MultiplexAnalogIn - Read data from an analog input of the Bela board
- NL - Non Linear Filter Equation
- NL2 - Arbitrary Non Linear Filter Equation
- NLFiltN - Non-linear Filter
- NRand - Sum of uniform distributions.
- NTube - physical modeling simulation; N tubes
- NeedleRect - (Undocumented class)
- NeoFormant - Formant oscillator with aliasing-free phase reset
- NeoVarSawOsc - Variable saw oscillator
- NestedAllpassN - Nested Allpass filters as proposed by Vercoe and Pluckett
- NestedAllpassC - Nested Allpass filters as proposed by Vercoe and Pluckett
- NestedAllpassL - Nested Allpass filters as proposed by Vercoe and Pluckett
- Normalizer - Flattens dynamics.
- OSFold4 - (Undocumented class)
- OSFold8 - (Undocumented class)
- OSTrunc4 - (Undocumented class)
- OSTrunc8 - (Undocumented class)
- OSWrap4 - (Undocumented class)
- OSWrap8 - (Undocumented class)
- Onsets - Onset detector
- OnsetsDS - (Undocumented class)
- OscBank - An oscillator bank in the style of divide-down organs
- OteyPiano - Piano physical model.
- OteyPianoStrings - Piano physical model.
- OteySoundBoard - (Undocumented class)
- OutputProxy - Place holder for multiple outputs
- PSinGrain - Very fast sine grain with a parabolic envelope
- PVSynth - Resynthesize Csound PV data
- PV_CommonMag - returns common magnitudes
- PV_Compander - simple spectral compression/expansion
- PV_MagGate - reduces magnitudes above or below thresh
- PV_MagMinus - subtract spectral energy
- PV_MagScale - (Undocumented class)
- PV_Morph - one kind of spectral morphing
- PV_SoftWipe - combine low and high bins from two inputs with interpolation
- PV_XFade - one kind of spectral morphing
- PartConv - Real-time partitioned convolution
- Pause - When triggered, pauses a node.
- PauseSelf - When triggered, pause enclosing synth.
- PauseSelfWhenDone - FIXME: PauseSelfWhenDone purpose.
- Peak - Track peak signal amplitude.
- PeakEQ2 - (Undocumented class)
- PeakEQ4 - (Undocumented class)
- PeakFollower - Track peak signal amplitude.
- Perlin3 - 3D Perlin Noise
- PermMod - Sample permutation UGen.
- PermModArray - Sample permutation UGen with programmable pattern.
- PermModT - Sample permutation UGen with tail.
- Phasor - A resettable linear ramp between two levels.
- PhasorModal - A plugin...
- PitchShift - Time domain pitch shifter.
- PlaneTree - Tree classifier using (hyper)planes – UGen or language-side
- Pluck - A Karplus-Strong UGen
- Poll - Print the current output value of a UGen
- PosRatio - (Undocumented class)
- PrintVal - debug assistance
- Pulse - Band limited pulse wave.
- PulseCount - Pulse counter.
- PulseDivider - Pulse divider.
- PureUGen - Pure UGen
- A2K - Audio to control rate converter.
- T2K - Audio rate trigger to control rate trigger converter
- AmpComp - Basic psychoacoustic amplitude compensation.
- AmpCompA - Basic psychoacoustic amplitude compensation (ANSI A-weighting curve).
- COsc - Chorusing wavetable oscillator.
- CombN - Comb delay line with no interpolation.
- AllpassC - Schroeder allpass delay line with cubic interpolation.
- AllpassL - Schroeder allpass delay line with linear interpolation.
- AllpassN - Schroeder allpass delay line with no interpolation.
- CombC - Comb delay line with cubic interpolation.
- CombL - Comb delay line with linear interpolation.
- DegreeToKey - Convert signal to modal pitch.
- Delay1 - Single sample delay.
- DelayN - Simple delay line with no interpolation.
- DelayC - Simple delay line with cubic interpolation.
- DelayL - Simple delay line with linear interpolation.
- Filter - Base class for filter UGens
- BEQSuite - Base class for B Equalization Suite
- BPF - 2nd order Butterworth bandpass filter.
- BRF - 2nd order Butterworth band reject filter.
- Changed - Triggers when a value changes
- CircleRamp - circular linear lag
- Decay - Exponential decay
- Decay2 - Exponential decay
- DetectSilence - Detect when input falls below an amplitude threshold
- FOS - First order filter section.
- Formlet - FOF-like filter.
- FreeVerb - A reverb
- Friction - A physical model of a system with dry-friction. A chaotic filter.
- GlitchBPF - backward compatibility
- GlitchHPF - backward compatibility
- GlitchRHPF - backward compatibility
- InsideOut - Distortion by subtracting magnitude from 1
- Integrator - A leaky integrator.
- LPF - 2nd order Butterworth lowpass filter
- HPF - 2nd order Butterworth highpass filter.
- LPZ1 - Two point average filter
- HPZ1 - Two point difference filter
- LPZ2 - Two zero fixed lowpass
- BPZ2 - Two zero fixed midpass.
- BRZ2 - Two zero fixed midcut.
- HPZ2 - Two zero fixed midcut.
- Lag - Exponential lag
- Lag2 - Exponential lag
- Lag3 - Exponential lag
- Ramp - Break a continuous signal into line segments
- LagUD - Exponential lag
- LeakDC - Remove DC
- MeanTriggered - Mean of recent values, triggered
- Median - Median filter.
- MedianTriggered - Median of recent values, triggered
- MidEQ - Parametric filter.
- MoogFF - Moog VCF implementation, designed by Federico Fontana
- OnePole - One pole filter.
- RLPF - A resonant low pass filter.
- RHPF - A resonant high pass filter.
- Resonz - Resonant filter.
- Ringz - Ringing filter.
- SOS - Second order filter section (biquad).
- Slew - Slew rate limiter.
- Slope - Slope of signal
- TwoPole - Two pole filter.
- APF - FIXME: APF purpose.
- TwoZero - Two zero filter.
- VarLag - Variable shaped lag
- WaveLoss - Lose bits of your waves
- Formant - Formant oscillator
- Impulse - Impulse oscillator.
- Index - Index into a table with a signal
- DetectIndex - Search a buffer for a value
- 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
- Shaper - Wave shaper.
- WrapIndex - Index into a table with a signal.
- K2A - Control to audio rate converter.
- T2A - Control rate trigger to audio rate trigger converter
- LFPulse - pulse oscillator
- LFSaw - Sawtooth oscillator
- LFCub - A sine like shape made of two cubic pieces
- LFPar - Parabolic oscillator
- LFTri - Triangle oscillator
- LinExp - Map a linear range to an exponential range
- Osc - Interpolating wavetable oscillator.
- OscN - Noninterpolating wavetable oscillator.
- Select - Select output from an array of inputs.
- SinOsc - Interpolating sine wavetable oscillator.
- SinOscFB - Feedback FM oscillator
- SyncSaw - Hard sync sawtooth wave.
- VOsc - Variable wavetable oscillator.
- VOsc3 - Three variable wavetable oscillators.
- VarSaw - Variable duty saw
- Vibrato - The Vibrato oscillator models a slow frequency modulation.
- RLPFD - TB303 Filter Emulation
- RMEQSuite - (Undocumented class)
- RMS - root mean square
- Rand - Single random number generator.
- RecordBuf - Record or overdub into a Buffer.
- Resonator - A resonant body simulation.
- Rongs - A modal synthesis voice
- RunningSum - Running sum over n frames
- SLOnset - experimental time domain onset detector
- SOMAreaWr - (Undocumented class)
- SVF - 12db/Oct State Variable Filter
- Sanitize - Remove infinity, NaN, and denormals
- Saw - Band limited sawtooth.
- SawDPW - super-efficient sawtooth oscillator with low aliasing
- ScopeOut - FIXME: ScopeOut purpose.
- ScopeOut2 - (Undocumented class)
- SendPeakRMS - Track peak and power of a signal for GUI applications.
- SendTrig - Send a trigger message from the server back to the client.
- SendReply - Send an array of values from the server to all notified clients
- SensoryDissonance - Perceptual feature modeling sensory dissonance
- Sieve1 - Fuzzy sieve based synthesis
- SinTone - (Undocumented class)
- SineShaper - port of some ladspa plugins
- SkipNeedle - (Undocumented class)
- SmoothDecimator - Smooth samplerate and bitrate reduction
- SoftClipAmp - (Undocumented class)
- SoftClipAmp4 - (Undocumented class)
- SoftClipAmp8 - (Undocumented class)
- SoftClipper4 - (Undocumented class)
- SoftClipper8 - (Undocumented class)
- SortBuf - Karplus-Strong via a sorting algorithm
- 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
- Spring - physical model of resonating spring
- Squiz - Wave squeezer. Maybe a kind of pitch shifter.
- Standard2DN - standard map 2D chaotic generator
- StandardTrig - (Undocumented class)
- Stepper - Pulse counter.
- StkBandedWG - (Undocumented class)
- StkBeeThree - (Undocumented class)
- StkBlowHole - (Undocumented class)
- StkBowed - (Undocumented class)
- StkClarinet - (Undocumented class)
- StkFlute - (Undocumented class)
- StkGlobals - Wrapping Synthesis toolkit.
- StkInst - Wrapping Synthesis toolkit.
- StkMandolin - (Undocumented class)
- StkModalBar - (Undocumented class)
- StkMoog - (Undocumented class)
- StkPluck - (Undocumented class)
- StkSaxofony - (Undocumented class)
- StkShakers - (Undocumented class)
- StkVoicForm - (Undocumented class)
- Streson - String resonance filter
- StringVoice - Extended Karplus-Strong
- Sum3 - Sum three signals
- Sum4 - Sum four signals
- Summer - Pulse counter with floating point steps
- Sweep - Triggered linear ramp
- SwitchDelay - feedback delay line implementing switch-and-ramp buffer jumping
- TBall - physical model of bouncing object
- TBetaRand - triggered beta random distribution
- TBrownRand - triggered random walk generator
- TExpRand - Triggered exponential random number generator.
- TGaussRand - triggered gaussian random distribution
- TIRand - Triggered integer random number generator.
- TPV - Tracking Phase Vocoder
- TRand - Triggered random number generator.
- TTendency - (Undocumented class)
- TWindex - Triggered windex.
- Tap - Single tap into a delay line
- TermanWang - Neural Oscillator
- TextVU - display level of a UGen as a textual meter
- Timer - Returns time since last triggered.
- ToggleFF - Toggle flip flop.
- Trig1 - Timed trigger.
- TrigAvg - triggered signal averager
- TwoTube - physical modeling simulation; two tubes
- Unpack1FFT - Unpack a single value (magnitude or phase) from an FFT chain
- VOSIM - vosim pulse generator
- VadimFilter - Vadim Zavalishin's virtual analog filters
- VarShapeOsc - Variable Waveshape Oscillator
- VosimOsc - Vosim oscillator
- WAmp - windowed amplitude follower
- WalshHadamard - decomposition into square waves, and reconstruction
- WaveTerrain - wave terrain synthesis
- WaveletDaub - decomposition into Daub4 wavelets, and reconstruction
- WeaklyNonlinear - Weakly Nonlinear Oscillator
- WeaklyNonlinear2 - Weakly Nonlinear Oscillator
- WhiteNoise - White noise.
- WidthFirstUGen - (Undocumented class)
- ClearBuf - (Undocumented class)
- IFFT - Inverse Fast Fourier Transform
- LocalBuf - Allocate a buffer local to the synth
- PV_ChainUGen - Base class for UGens that operate on FFT chains
- RandID - Set the synth's random generator ID.
- RandSeed - Sets the synth's random generator seed.
- SetBuf - (Undocumented class)
- WrapSummer - Pulse counter with floating point steps
- XFade2 - Equal power two channel cross fade.
- XLine - Exponential line generator.
- ZOsc - Sinewave multiplied by and sync'ed to a carrier
- ZeroCrossing - Zero crossing frequency follower
- UnaryOpFunction - represent a unary operation on a function
- AbstractMDPlugin - (Undocumented class)
- AbstractMessageMatcher - Matches incoming messages to Functions
- AbstractNodeWatcher - (Undocumented class)
- AbstractPlayControl - (Undocumented class)
- AbstractResponderFunc - Abstract superclass of responder func objects
- HIDFunc - Fast responder for incoming data from human input devices (HID)
- HIDdef - HID response reference definition
- MIDIFunc - Fast Responder for incoming MIDI Messages
- MIDIdef - MIDI response reference definition
- OSCFunc - Fast Responder for incoming Open Sound Control Messages
- OSCdef - OSC response reference definition
- AbstractSystemAction - register actions to be taken for system events
- AbstractServerAction - register actions to be taken for a server
- ServerBoot - register actions to be taken when a server has booted
- ServerQuit - register actions to be taken when a server quits
- ServerTree - register actions to be taken to initialise a basic tree of groups on the server
- CmdPeriod - register objects to be cleared when Cmd-. is pressed
- OnError - register functions to be evaluated when an error occurs
- ShutDown - register functions to be evaluated before system shuts down
- StartUp - register functions to be evaluated after the startup is finished
- AutoTrack - autocorrelation beat tracker
- BBlockerProgram - Convenience class to create and store BetaBlocker programs
- BF - (Undocumented class)
- BFDecode - (Undocumented class)
- BFEncode - (Undocumented class)
- BFFreeVerb - (Undocumented class)
- BFGVerb - (Undocumented class)
- BHPF - (Undocumented class)
- BHiPass4 - 24db/oct rolloff - 4th order resonant Hi Pass Filter [1]
- BLPF - (Undocumented class)
- BLowPass4 - 24db/oct rolloff - 4th order resonant Low Pass Filter [1]
- BelaScope - Bela's Oscilloscope interface
- BhobHiShelf - (Undocumented class)
- BhobLoShelf - (Undocumented class)
- BhobTone - (Undocumented class)
- Boolean - abstract class whose instances represent a logical value
- False - false logical value
- True - true logical value
- BtoUHJ - (Undocumented class)
- Buffer - Client-side representation of a buffer on a server
- Bus - Representation of a bus on the server
- BusScopeSynth - (Undocumented class)
- CheapVerb - (Undocumented class)
- Class - A Class describes the structure and implementation of a set objects which are its instances.
- ClassBrowser - (Undocumented class)
- Clock - abstract superclass for clocks
- AppClock - Clock running on main application thread
- SystemClock - Clock running on separate accurately timed thread
- TempoClock - tempo based scheduler
- TempoBusClock - a clock that synchronizes its tempo with the server
- Collection - Abstract superclass of all collections
- Array2D - two-dimensional array
- Bag - Unordered collection of objects
- Interval - range of integers
- MultiLevelIdentityDictionary - tree of dictionaries
- Pair - LISP-like two element cells
- Range - (Undocumented class)
- SequenceableCollection - Abstract superclass of integer indexable collections
- ArrayedCollection - Abstract superclass of Collections of fixed maximum size
- Array - fixed size collection
- RawArray - Abstract superclass for arrays holding raw data values
- DoubleArray - an array of 64-bit double precision floating-point numbers
- FloatArray - an array of 32-bit single precision floating point numbers
- Signal - Sampled audio buffer
- Wavetable - sampled audio buffer in wavetable format
- 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
- String - array of Chars
- SymbolArray - an array whose indexed slots are all of the same type
- LinkedList - doubly linked list
- List - list of items of variable size
- SortedList - a Collection whose items are kept in a sorted order.
- Order - an order of elements with a numerical index
- SparseArray - Array that stores duplicated values more efficiently
- RingBuffer - (Undocumented class)
- Set - a set according to equality
- Dictionary - associative collection mapping keys to values
- IdentityDictionary - associative collection mapping keys to values
- Environment - A dictionary which can serve as a 'name space' for functions
- Event - an environment that represents an action
- NodeMap - store control values and bus mappings
- ProxyNodeMap - store control values and bus mappings for NodeProxy
- IdentitySet - a set according to identity
- TwoWayIdentityDictionary - associative collection mapping keys to values and back
- Color - An object which stores color values
- CondVar - Condition variable: block one or more threads until some condition is true
- Condition - Block the execution of a thread
- ContiguousBlock - (Undocumented class)
- ContiguousBlockAllocator - for better handling of dynamic allocation
- ControlName - Object to store control information of SynthDef (used internally)
- Date - an object describing a point in time
- DebugFrame - (Undocumented class)
- Decorator - (Undocumented class)
- FlowLayout - A view decorator which autowraps the view contents
- DelayWr - (Undocumented class)
- Dialog - Shows various system dialogs
- DrawGrid - Draws grid lines on a UserView for plotting
- DrawGridX - (Undocumented class)
- EZGui - An abstract superclass for EZ widget wrappers
- EZControlSpecEditor - (Undocumented class)
- 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
- EZPopUpMenu - A wrapper class for a label plus a popUpMenu with per item actions
- EZNumber - Wrapper class for label and number box
- EZRanger - A wrapper class for a label, a rangeslider, and numberboxes
- EZSlider - Wrapper class for label, slider, number box
- EZText - Wrapper class for a label, a text field and a value
- EZScroller - Show a subset of items on gui elements
- Env - Specification for a segmented envelope
- Penv - (Undocumented class)
- EnvGate - singleton fade envelope
- EnvironmentRedirect - base class for environment redirects
- EventStreamCleanup - Helper class that collects information about internal state of streams that needs to be released
- EventTypesWithCleanup - (Undocumented class)
- Exception - root error class
- Error - superclass of all Errors
- Feedback - (Undocumented class)
- Finalizer - (Undocumented class)
- FlowVar - A place holder, which when accessed pauses a thread until the place holder has a value
- Font - A font object
- QFont - (Undocumented class)
- FormantTable - Lookup table for emulating vocal tracts
- Frame - Stack Frame
- FreeVerb1 - (Undocumented class)
- FreqScope - Frequency spectrum visualizer
- FreqScopeView - Frequency analysis view
- FunctionDef - FunctionDefs contain code which can be executed from a Function.
- Method - Code that implements an operation upon instances of a Class.
- GUI - Factory abstraction for all GUI related core classes
- Git - git interface
- Gradient - A linear color fade between two colors
- GraphBuilder - (Undocumented class)
- Greyhole - A complex echo-like effect
- GridLines - given a spec and the actual data's min and max values, calculates the ideal spacing and labelling of grid lines for plotting
- 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
- HIDElement - A class describing an element of an HID device
- HIDElementProto - Prototype HID element to match with HIDFunc
- HIDInfo - This class contains the basic information about an HID device to access and open it.
- HIDProto - Prototype HID device to match with HIDFunc
- HIDUsage - Helper class to read usage information from HID usage tables
- Harmonics - Convenient factory for filling buffers with harmonics on the server
- Help - (Undocumented class)
- HelpBrowser - Browse the SuperCollider help documentation
- HighShelf - (Undocumented class)
- HiliteGradient - A linear color fade between an outside and an inside color
- History - keeps a history of interpreted lines of code
- IODesc - Description of SynthDesc input or output
- Image - image component
- Inspector - (Undocumented class)
- Interpreter - The interpreter defines a context in which interactive commands are compiled and executed.
- JITGui - a superclass for just in time interfaces
- EnvirGui - display the contents of an environment for editing
- HistoryGui - A gui for History objects
- MonitorGui - display and control a Monitor
- NdefGui - a gui for a NodeProxy or Ndef
- PdefnGui - a simple gui for Pdefns
- ProxyMixer - mix control for a proxyspace or Ndef.all
- NdefMixer - mix control for an Ndef proxyspace
- TaskProxyAllGui - (Undocumented class)
- TaskProxyGui - a superclass for Guis for PatternProxies
- PdefGui - a line of editing controls for a Pdef, and optionally its envir
- TdefGui - a line of editing controls for a Tdef, and optionally its envir
- JPverb - Algorithmic reverberator, designed to produce long and rich reverberant tails.
- LID - Linux Input Device
- LIDAbsInfo - (Undocumented class)
- LIDGui - A GUI for an LID
- LIDInfo - Helper class for LID to hold the information about an LID device.
- LIDSlot - Handles incoming LID data.
- LRHPF - (Undocumented class)
- LRLPF - (Undocumented class)
- LRUNumberAllocator - (Undocumented class)
- LanguageConfig - Access and modify interpreter configuration
- LinLin - Map a linear range to another linear range
- LinkedListNode - Internally used class for LinkedList nodes
- LowShelf - (Undocumented class)
- MIDIClient - Basic access to MIDI on your computer
- MIDIEndPoint - (Undocumented class)
- MIDIEvent - (Undocumented class)
- MIDIIn - receive MIDI messages
- MIDIOut - send MIDI messages
- MIDIResponder - Register multiple functions to be evaluated when MIDI events occur
- CCResponder - allow functions to be registered to respond to MIDI control change events
- NoteOnResponder - allow functions to be registered to respond to MIDI noteOn events
- NoteOffResponder - allow functions to be registered to respond to MIDI noteOff events
- ProgramChangeResponder - allow functions to be registered to respond to MIDI program change events
- TouchResponder - allow functions to be registered to respond to MIDI aftertouch events
- BendResponder - allow functions to be registered to respond to MIDI pitchbend events
- Magnitude - Comparable value in a linear continuum
- MainMenu - A manager for sclang's application-level menu
- Message - A message to an object
- MeterSync - Synchronize barlines of SuperCollider LinkClock peers
- MethodOverride - (Undocumented class)
- MethodQuote - (Undocumented class)
- Mix - Sum an array of channels.
- Monitor - link between busses
- MultiTap - Multiple tap delay.
- NamedControl - Named reference to a control
- NetAddr - network address
- Nil - Represents uninitialized data
- Node - Abstract superclass of Synth and Group
- AbstractGroup - (Undocumented class)
- Group - Client-side representation of a group node on the server
- RootNode - The persistent root group on the server
- ParGroup - Client-side representation of a parallel group node on the server
- Synth - Client-side representation of a synth node on the server
- NodeControl - Encapsulates in an object a node and an index.
- NodeIDAllocator - (Undocumented class)
- Notch - (Undocumented class)
- NotificationCenter - let an object emit notifications
- NotificationRegistration - (Undocumented class)
- NumChannels - Ensures the number of output channels
- OSCBundle - network bundle object
- OSCresponder - client side network responder
- PMOsc - Phase modulation oscillator pair.
- PageLayout - a Window with a FlowView on it for use in ObjectGui's MVC model
- ParamView - show a parameter of a JITLib process
- PathName - file and directory path utilities
- PatternConductor - Simple interactive control for playing patterns
- Pen - Draw custom graphics
- QPen - (Undocumented class)
- Phaser - (Undocumented class)
- Phrase - (Undocumented class)
- PingPong - Stereo ping-pong delay.
- Platform - handle cross-platform differencies
- Plot - (Undocumented class)
- Plotter - Plot numerical data on a window or view
- Point - Cartesian point
- PointSource - (Undocumented class)
- Post - posts text to the post window
- PowerOfTwoAllocator - (Undocumented class)
- PowerOfTwoBlock - (Undocumented class)
- PrettyState - (Undocumented class)
- PriorityQueue - Priority queue data structure
- Process - Runtime environment for the virtual machine and interpreter.
- Main - The concrete instance of Process
- ProxyMonitorGui - controls the top-level of a nodeproxy and its monitor
- PulseDPW - super-efficient square-wave oscillator with low aliasing
- QAlignment - (Undocumented class)
- QColorGroup - (Undocumented class)
- QColorRole - (Undocumented class)
- QCurve - (Undocumented class)
- QKey - (Undocumented class)
- QKeyModifiers - (Undocumented class)
- QLevelIndicatorStyle - (Undocumented class)
- QLimits - (Undocumented class)
- QMenuRole - (Undocumented class)
- QMetaObject - (Undocumented class)
- QObject - (Undocumented class)
- AbstractMenuAction - (Undocumented class)
- CustomViewAction - A MenuAction that can contain a View.
- MenuAction - An individual menu or toolbar item, that performs an action when clicked.
- Download - Fetch a file from a remote URL
- FileDialog - Operating system interface for Open file, save file, select directory dialogs
- Layout - Superclass of all GUI layouts
- GridLayout - A layout that organizes views in a grid
- LineLayout - Superclass of layouts that distribute views in a line
- HLayout - A layout that distributes views in a horizontal line
- QLineLayout - (Undocumented class)
- VLayout - A layout that distributes views in a vertical line
- QLayout - (Undocumented class)
- StackLayout - A layout that stacks views on top of each other
- QCallback - (Undocumented class)
- QPenPrinter - QPen PDF export and printing of vector graphics
- ScrollCanvas - (Undocumented class)
- View - The basic visible element of GUI
- QOrientation - (Undocumented class)
- QPalette - Set of colors used by the GUI
- QRenderProcessTerminationStatus - (Undocumented class)
- QToolButtonStyle - (Undocumented class)
- QWebAttribute - (Undocumented class)
- QWebFontFamily - (Undocumented class)
- QWebPageAction - (Undocumented class)
- QtGUI - Top-level controls for Qt GUI
- Quant - encapsulate quantization issues associated with EventStreamPlayer and TempoClock
- Quark - Object for managing a Quark - a package of source code
- QuarkDetailView - (Undocumented class)
- QuarkRowView - (Undocumented class)
- Quarks - Package manager
- QuarksGui - (Undocumented class)
- RawPointer - Hold raw pointers from the host environment
- ReadableNodeIDAllocator - an allocator for nodeIDs with human-readable ownership
- Recorder - Write Audio to Harddisk
- Rect - Rectangle
- Reflections - (Undocumented class)
- RingNumberAllocator - (Undocumented class)
- SCDoc - Help system main class
- SCDocEntry - An SCDoc document index entry
- SCDocHTMLRenderer - Render SCDoc markup text to HTML
- SCDocNode - An SCDoc parsed document node
- SCViewHolder - Instead of subclassing a (Q/SC)View, this is a proxy/adapter object that holds the View
- FlowView - CompositeView with a FlowLayout as decorator
- ObjectGui - Controller class for MVC architecture, superclass for all XYZGui classes
- Scale - represents a musical scale
- ScaleLP - (Undocumented class)
- ScaleStream - (Undocumented class)
- Scheduler - schedules functions to be evaluated in the future
- ScopeBuffer - (Undocumented class)
- Score - score of timed OSC commands
- SelectX - Mix one output from many sources
- SelectXFocus - Mix one output from many sources
- Semaphore - control parallel execution of threads
- SerialPort - serial port interface
- Server - Object representing a server application
- 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
- ServerShmInterface - (Undocumented class)
- ServerStatusWatcher - Observes and updates Server status
- Shift90 - (Undocumented class)
- Silent - Output silence.
- SimpleController - Controller according to the model-view-controller (M-V-C) paradigm
- Size - (Undocumented class)
- SkipJack - A utility for background tasks that survive cmd-period
- SlotInspector - (Undocumented class)
- SoundFile - sclang soundfile data
- SoundIn - Read audio from hardware inputs
- Speakers - (Undocumented class)
- Spec - input datatype specification
- Spkr - (Undocumented class)
- SplayZ - Spreads an array of channels across a ring of channels
- StackNumberAllocator - (Undocumented class)
- Stethoscope - An oscilloscope
- Stk - Wrapping Synthesis toolkit.
- StkBowedI - (Undocumented class)
- Symbol - a unique name for something
- SynthDef - Client-side representation of a synth definition
- SynthDesc - Description of a synth definition
- SynthDescLib - SynthDesc library
- SystemSynthDefs - (Undocumented class)
- TChoose - Randomly select one of several inputs
- TWChoose - Randomly select one of several inputs
- TapN - (Undocumented class)
- TestDependant - (Undocumented class)
- TreeViewItem - An item in TreeView
- Tuning - represents a musical tuning
- UHJtoB - (Undocumented class)
- URI - (Undocumented class)
- UniqueID - source for unique numbers
- UnitTest - a class for programmatic testing of classes
- UnitTestGUI - (Undocumented class)
- UnitTestResult - (Undocumented class)
- Unix - (Undocumented class)
- VBAPSpeaker - Vector Base Amplitude Panning Speaker
- VBAPSpeakerArray - Vector Base Amplitude Panning Speaker Array
- VBAPSpeakerSet - (Undocumented class)
- Vocode - (Undocumented class)
- VocodeBand - (Undocumented class)
- Vocoder - (Undocumented class)
- Volume - Model for the global volume of the synthesis server
- VolumeGui - (Undocumented class)
- Warp - specification of a shape for a mapping of numerical input
- WarpOverlap - Create a texture of Warps
- Window - Top-level container of views
- XIn - Helper class used by InBus.
- XInFeedback - Helper class used by InBus.
- ZHPF - (Undocumented class)
- ZLPF - (Undocumented class)
- ZPoint - (Undocumented class)
- ZPolar - (Undocumented class)