org.jscience.media.audio.dsp.filters
Class IIRLowpassFilterDesign

java.lang.Object
  extended by org.jscience.media.audio.dsp.filters.IIRFilterDesignBase
      extended by org.jscience.media.audio.dsp.filters.IIRLowpassFilterDesign

public class IIRLowpassFilterDesign
extends IIRFilterDesignBase

DOCUMENT ME!


Field Summary
 
Fields inherited from class org.jscience.media.audio.dsp.filters.IIRFilterDesignBase
alpha, beta, frequency, gamma, parameter, sampleRate
 
Constructor Summary
IIRLowpassFilterDesign(int cutoffFrequency, int sampleRate, double dampingFactor)
          Creates a new IIRLowpassFilterDesign object.
 
Method Summary
 void doFilterDesign()
          DOCUMENT ME!
static void main(java.lang.String[] args)
          DOCUMENT ME!
 
Methods inherited from class org.jscience.media.audio.dsp.filters.IIRFilterDesignBase
calcRadiansPerSample, getAlpha, getBeta, getGamma, getThetaZero, printCoefficients
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

IIRLowpassFilterDesign

public IIRLowpassFilterDesign(int cutoffFrequency,
                              int sampleRate,
                              double dampingFactor)
Creates a new IIRLowpassFilterDesign object.

Parameters:
cutoffFrequency - DOCUMENT ME!
sampleRate - DOCUMENT ME!
dampingFactor - DOCUMENT ME!
Method Detail

doFilterDesign

public void doFilterDesign()
DOCUMENT ME!

Specified by:
doFilterDesign in class IIRFilterDesignBase

main

public static void main(java.lang.String[] args)
DOCUMENT ME!

Parameters:
args - DOCUMENT ME!