com.softsynth.jmsl.jsyn
Class FaderUnit

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.jmsl.jsyn.FaderUnit

public class FaderUnit
extends com.softsynth.jsyn.SynthCircuit

This SynthCircuit manages a pannable input. It has L/R BusWriter outputs . JSynMixer uses this unit to bus multiple pannable signals together

Author:
Nick Didkovsky, email: didkovn@mail.rockefeller.edu, (c) 2004 Nick Didkovsky, all rights reserved.

Field Summary
 com.softsynth.jsyn.SynthDistributor input
           
 com.softsynth.jsyn.BusWriter leftBusWriter
           
 com.softsynth.jsyn.SynthInput leftGain
           
 com.softsynth.jsyn.BusWriter rightBusWriter
           
 com.softsynth.jsyn.SynthInput rightGain
           
 
Fields inherited from class com.softsynth.jsyn.SynthCircuit
output
 
Constructor Summary
FaderUnit()
           
FaderUnit(com.softsynth.jsyn.SynthContext synthContext)
           
 
Method Summary
 void mute(boolean flag)
           
 
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

leftBusWriter

public com.softsynth.jsyn.BusWriter leftBusWriter

rightBusWriter

public com.softsynth.jsyn.BusWriter rightBusWriter

input

public com.softsynth.jsyn.SynthDistributor input

leftGain

public com.softsynth.jsyn.SynthInput leftGain

rightGain

public com.softsynth.jsyn.SynthInput rightGain
Constructor Detail

FaderUnit

public FaderUnit()

FaderUnit

public FaderUnit(com.softsynth.jsyn.SynthContext synthContext)
Method Detail

mute

public void mute(boolean flag)