com.softsynth.jsyn
Class SynthFilter

java.lang.Object
  extended by java.util.Observable
      extended by com.softsynth.jsyn.SynthObject
          extended by com.softsynth.jsyn.SynthSound
              extended by com.softsynth.jsyn.SynthUnit
                  extended by com.softsynth.jsyn.SynthFilter
Direct Known Subclasses:
DelayUnit, Filter_1o1p, Filter_1o1p1z, Filter_1o1z, Filter_2o2p, Filter_2o2p2z, Filter_HighShelf, Filter_LowShelf, Filter_StateVariable, IntegrateUnit, InterpolatingDelayUnit, StateVariableFilter, TunableFilter, WaveShaper

public class SynthFilter
extends SynthUnit

Super class for other Filter, Delays, and other processing units.

Version:
JSyn Version 012
Author:
(C) 1997 Phil Burk, SoftSynth.com, All Rights Reserved
See Also:
Synth, SynthUnit, Filter_1o1z, Filter_1o1p1z, Filter_2o2p, Filter_2o2p2z, Filter_StateVariable

Field Summary
 SynthInput input
          Signal to be filtered.
 SynthOutput output
          Filtered signal.
 
Constructor Summary
SynthFilter(java.lang.String unitName, int calculationRate, int param)
           
SynthFilter(SynthContext synthContext, java.lang.String unitName, int calculationRate, int param)
           
 
Method Summary
 
Methods inherited from class com.softsynth.jsyn.SynthSound
addPort, addPort, findNamedPort, getName, getNumPorts, getPortAt, getPriority, setPriority, setStage, setStage, start, start, stop, stop
 
Methods inherited from class com.softsynth.jsyn.SynthObject
delete, deleteAll, enableDeletionByGarbageCollector, enableTracking, getPeer, getSynthContext, isTrackingEnabled, toString, track
 
Methods inherited from class java.util.Observable
addObserver, countObservers, deleteObserver, deleteObservers, hasChanged, notifyObservers, notifyObservers
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

input

public SynthInput input
Signal to be filtered. SIGNAL_TYPE_RAW_SIGNED


output

public SynthOutput output
Filtered signal. SIGNAL_TYPE_RAW_SIGNED

Constructor Detail

SynthFilter

public SynthFilter(SynthContext synthContext,
                   java.lang.String unitName,
                   int calculationRate,
                   int param)
            throws SynthException
Throws:
SynthException

SynthFilter

public SynthFilter(java.lang.String unitName,
                   int calculationRate,
                   int param)
            throws SynthException
Throws:
SynthException