Package net.beadsproject.beads.ugens

Provides a set of useful UGens.

See:
          Description

Class Summary
Add Adds two UGen outputs together.
Breakbeat A UGen that plays back a Sample using GranularSamplePlayer such that the Sample's playback rate is controlled by an envelope that also controls the rate of a Clock.
Clicker A very simple UGen that generates one click and then kills itself.
Clock A sample rate Clock.
DelayTrigger A DelayTrigger waits for a specified duration and then notifies a receiver.
Envelope An Envelope generates a sequence of timed transitions (segments) between values as an audio signal.
Filter A basic Filter thingamyjig.
Function Function is an abstract class which can be quickly subclassed to make a custom UGen on the fly.
Gain Gain modifies the gain of a multi-channel audio signal.
Glide Simple UGen that ramps between given values over a given duration (e.g., for portamento).
GranularSamplePlayer GranularSamplePlayer plays back a Sample using granular synthesis.
MonoPlug MonoPlug performs the simple task of channelling a single output from a multi-channel UGen.
MouseResponder A MouseResponder is a way of getting mouse input to control audio rate data.
Mult Mult multiplies two UGens together.
NBitsConverter Converts a signal to have n-bits, useful for 8-bit synthesis.
Noise Noise generates white noise.
OscillatorBank An OscillatorBank sums the output of a set of oscillators with assignable frequencies and amplitudes.
PanMonoToStereo PanMonoToStereo pans a mono source between stereo channels.
PanStereoToStereo PanStereoToStereo pans a stereo source between two stereo channels.
PolyLimit  
RangeLimiter RangeLimiter forces a signal within the range [-1,1].
Recorder Recorder records audio into a writeable Sample.
RTInput RTInput gathers audio from an audio input device.
SamplePlayer SamplePlayer plays back a Sample.
ScalingMixer ScalingMixer scales the gain of the signal at each input by the number of UGens connected to that input, passing the scaled signal to the corresponding output.
SimpleReverb  
Static Static represents a UGen with a fixed value.
TapIn TapIn stores and serves sound data.
TapOut  
WavePlayer WavePlayer iterates over wave data stored in a Buffer.
 

Enum Summary
Recorder.Mode  
SamplePlayer.EnvelopeType  
SamplePlayer.InterpolationType The Enum InterpolationType.
SamplePlayer.LoopType The Enum LoopType.
 

Package net.beadsproject.beads.ugens Description

Provides a set of useful UGens.