com.softsynth.jsyn.circuits
Class Reverb1

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.SynthCircuit
                  extended by com.softsynth.jsyn.circuits.Reverb1

public class Reverb1
extends SynthCircuit

Reverberation This simple reverb uses one pole low pass filters in the feedback loop of several delay lines. Reverb1 has a bus style input so multiple sources can be easily mixed. To connect to this reverb, therefore, requires a BusWriter.

Author:
(C) 1997 Phil Burk, SoftSynth.com, All Rights Reserved
See Also:
BusWriter, MultiTapDelay

Field Summary
 SynthBusInput busInput
           
 SynthInput dryGain
           
 
Fields inherited from class com.softsynth.jsyn.SynthCircuit
output
 
Constructor Summary
Reverb1()
           
 
Method Summary
 
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, 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

busInput

public SynthBusInput busInput

dryGain

public SynthInput dryGain
Constructor Detail

Reverb1

public Reverb1()
        throws SynthException
Throws:
SynthException