Uses of Class
ddf.minim.ugens.UGen

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.