com.jsyn.unitgen
Class FilterHighShelf

java.lang.Object
  extended by com.jsyn.unitgen.UnitGenerator
      extended by com.jsyn.unitgen.UnitFilter
          extended by com.jsyn.unitgen.TunableFilter
              extended by com.jsyn.unitgen.FilterBiquad
                  extended by com.jsyn.unitgen.FilterBiquadShelf
                      extended by com.jsyn.unitgen.FilterHighShelf
All Implemented Interfaces:
UnitSink, UnitSource

public class FilterHighShelf
extends FilterBiquadShelf

HighShelf Filter. This creates a flat response above the cutoff frequency. This filter is sometimes used at the end of a bank of EQ filters.


Field Summary
 
Fields inherited from class com.jsyn.unitgen.FilterBiquadShelf
gain, slope
 
Fields inherited from class com.jsyn.unitgen.FilterBiquad
amplitude
 
Fields inherited from class com.jsyn.unitgen.TunableFilter
frequency
 
Fields inherited from class com.jsyn.unitgen.UnitFilter
input, output
 
Fields inherited from class com.jsyn.unitgen.UnitGenerator
FALSE, TRUE
 
Constructor Summary
FilterHighShelf()
           
 
Method Summary
 void updateCoefficients()
          This method is called by by Filter_BiquadShelf to update coefficients.
 
Methods inherited from class com.jsyn.unitgen.FilterBiquadShelf
recalculate
 
Methods inherited from class com.jsyn.unitgen.FilterBiquad
generate, performBiquadFilter
 
Methods inherited from class com.jsyn.unitgen.UnitFilter
getInput, getOutput
 
Methods inherited from class com.jsyn.unitgen.UnitGenerator
addPort, convertHalfLifeToMultiplier, flattenOutputs, generate, getFramePeriod, getFrameRate, getPortByName, getPorts, getSynthesisEngine, isEnabled, pullData, setCircuit, setFrameRate, setSynthesisEngine, start, stop
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FilterHighShelf

public FilterHighShelf()
Method Detail

updateCoefficients

public void updateCoefficients()
This method is called by by Filter_BiquadShelf to update coefficients.

Specified by:
updateCoefficients in class FilterBiquadShelf