uk.org.toot.dsp.jSTK
Class Filter

java.lang.Object
  extended by uk.org.toot.dsp.jSTK.Filter
Direct Known Subclasses:
Delay, OnePole, OneZero

public class Filter
extends java.lang.Object


Constructor Summary
Filter()
           
Filter(float[] bCoefficients, float[] aCoefficients)
           
 
Method Summary
 void clear()
           
 float getGain()
           
 float lastOut()
           
 void setCoefficients(float[] bCoefficients, float[] aCoefficients, boolean clearState)
           
 void setDenominator(float[] aCoefficients, boolean clearState)
           
 void setGain(float gain)
           
 float tick(float input)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Filter

public Filter()

Filter

public Filter(float[] bCoefficients,
              float[] aCoefficients)
Method Detail

clear

public void clear()

setCoefficients

public void setCoefficients(float[] bCoefficients,
                            float[] aCoefficients,
                            boolean clearState)

setDenominator

public void setDenominator(float[] aCoefficients,
                           boolean clearState)

setGain

public void setGain(float gain)

getGain

public float getGain()

lastOut

public float lastOut()

tick

public float tick(float input)


Copyright © 2004, 2005, 2006, 2007 Steve Taylor. All Rights Reserved.