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

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

public class IIRHighpassFilterDesign
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
IIRHighpassFilterDesign(int cutoffFrequency, int sampleRate, double dampingFactor)
          Creates a new IIRHighpassFilterDesign 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

IIRHighpassFilterDesign

public IIRHighpassFilterDesign(int cutoffFrequency,
                               int sampleRate,
                               double dampingFactor)
Creates a new IIRHighpassFilterDesign 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!