com.honksandsirens
Class FilterBank

java.lang.Object
  |
  +--java.util.Observable
        |
        +--com.softsynth.jsyn.SynthObject
              |
              +--com.softsynth.jsyn.SynthSound
                    |
                    +--com.softsynth.jsyn.SynthCircuit
                          |
                          +--com.honksandsirens.FilterBank

public class FilterBank
extends com.softsynth.jsyn.SynthCircuit

Author:
James Forrest

Field Summary
 com.softsynth.jsyn.SynthInput[] amps
           
 com.softsynth.jsyn.Filter_BandPass[] filters
           
 com.softsynth.jsyn.SynthInput[] freqs
           
 com.softsynth.jsyn.SynthDistributor input
           
 com.softsynth.jsyn.SynthOutput[] outputs
           
 com.softsynth.jsyn.SynthInput[] Qs
           
 
Fields inherited from class com.softsynth.jsyn.SynthCircuit
output
 
Constructor Summary
FilterBank(int numFilters)
           
 
Method Summary
 int getNumFilters()
           
 
Methods inherited from class com.softsynth.jsyn.SynthCircuit
add, compile, delete, getPeer, loadByName
 
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
deleteAll, enableDeletionByGarbageCollector, enableTracking, finalize, getSynthContext, isTrackingEnabled, setSynthContext, toString, track
 
Methods inherited from class java.util.Observable
addObserver, clearChanged, countObservers, deleteObserver, deleteObservers, hasChanged, notifyObservers, notifyObservers, setChanged
 
Methods inherited from class java.lang.Object
clone, equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

input

public com.softsynth.jsyn.SynthDistributor input

freqs

public com.softsynth.jsyn.SynthInput[] freqs

amps

public com.softsynth.jsyn.SynthInput[] amps

Qs

public com.softsynth.jsyn.SynthInput[] Qs

outputs

public com.softsynth.jsyn.SynthOutput[] outputs

filters

public com.softsynth.jsyn.Filter_BandPass[] filters
Constructor Detail

FilterBank

public FilterBank(int numFilters)
Method Detail

getNumFilters

public int getNumFilters()