|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use UGen | |
---|---|
ddf.minim | |
ddf.minim.effects | |
ddf.minim.ugens |
Uses of UGen in ddf.minim |
---|
Methods in ddf.minim that return UGen | |
---|---|
UGen |
UGenSignal.getUGen()
Returns the UGen that is being wrapped by this UGenSignal. |
Methods in ddf.minim with parameters of type UGen | |
---|---|
void |
UGenSignal.setUGen(UGen ugen)
Sets the UGen that this UGenSignal wraps. |
Uses of UGen in ddf.minim.effects |
---|
Subclasses of UGen in ddf.minim.effects | |
---|---|
class |
BandPass
A band pass filter is a filter that filters out all frequencies except for those in a band centered on the current frequency of the filter. |
class |
ChebFilter
A Chebyshev filter is an IIR filter that uses a particular method to calculate the coefficients of the filter. |
class |
HighPassSP
HighPassSP is a single pole high pass filter. |
class |
IIRFilter
An Infinite Impulse Response, or IIR, filter is a filter that uses a set of coefficients and previous filtered values to filter a stream of audio. |
class |
LowPassFS
LowPassFS is a four stage low pass filter. |
class |
LowPassSP
LowPassSP is a single pole low pass filter. |
class |
NotchFilter
A notch filter removes a narrow band of frequencies from an audio signal. |
Uses of UGen in ddf.minim.ugens |
---|
Subclasses of UGen in ddf.minim.ugens | |
---|---|
class |
ADSR
A UGen that plays input audio through a standard ADSR envelope based on time from noteOn and noteOff |
class |
Balance
Balance is for controlling the left/right channel balance of a stereo signal. |
class |
BitCrush
BitCrush is an effect that reduces the fidelity of the incoming signal. |
class |
Constant
Just outputs a constant value. |
class |
Damp
A UGen that starts at an amplitude value and changes to zero over a specified time. |
class |
Delay
The Delay UGen is used to create delayed repetitions of the input audio. |
class |
FilePlayer
The FilePlayer UGen provides a way for you to wrap an AudioRecordingStream with the UGen interface, allowing you to patching into a UGen graph any way you choose. |
class |
Gain
Gain is another way of expressing an increase or decrease in the volume of something. |
class |
GranulateRandom
GranulateRandom is granular synthesis of the incoming audio. |
class |
GranulateSteady
A UGen which chops the incoming audio into steady grains of sound. |
class |
Line
A UGen that starts at a value and changes linearly to another value over a specified time. |
class |
LiveInput
LiveInput is a way to wrap an input stream with the UGen interface so that you can easily route incoming audio through a UGen graph. |
class |
Midi2Hz
Midi2Hz is a UGen that will convert a MIDI note number to a frequency in Hertz. |
class |
Multiplier
Multiplier is a UGen that will simply multiply the incoming audio signal by either a fixed value or by whatever its amplitude input is currently generating. |
class |
Noise
Provides a UGen which generates noise. |
class |
Oscil
Provides a UGen which generates a Waveform at a specified frequency. |
class |
Pan
A UGen for panning a mono signal in a stereo field |
class |
Reciprocal
A UGen which simply returns the reciprocal value of it's input. |
class |
Summer
A Summer allows you to sum the outputs of multiple UGens to be sent further down the chain. |
class |
WaveShaper
A UGen which provides waveshaping distortion. |
Methods in ddf.minim.ugens that return UGen | |
---|---|
UGen |
UGen.UGenInput.getIncomingUGen()
returns the UGen which is giving values to this input. |
UGen |
UGen.UGenInput.getOuterUGen()
returns the outer UGen of which this is an input. |
UGen |
UGen.patch(UGen.UGenInput connectToInput)
Connect the output of this UGen to a specific input of connecToUGen. |
UGen |
UGen.patch(UGen connectToUGen)
Connect the output of this UGen to the first input of connectToUGen. |
Methods in ddf.minim.ugens with parameters of type UGen | |
---|---|
protected void |
UGen.addInput(UGen input)
If you want to do something other than the default behavior when your UGen is patched to, you can override this method in your derived class. |
protected void |
Summer.addInput(UGen input)
|
protected void |
Pan.addInput(UGen in)
|
UGen |
UGen.patch(UGen connectToUGen)
Connect the output of this UGen to the first input of connectToUGen. |
protected void |
UGen.removeInput(UGen input)
If you need to do something specific when something is unpatched from your UGen, you can override this method. |
protected void |
Summer.removeInput(UGen input)
|
protected void |
Pan.removeInput(UGen input)
|
void |
UGen.UGenInput.setIncomingUGen(UGen in)
set the UGen which is giving values to this input |
void |
UGen.unpatch(UGen connectToUGen)
Remove this UGen as the input to the connectToUGen. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |