Package jmslexamples.jsyn.ancient
Class FMPairBlaster
java.lang.Object
java.util.Observable
com.softsynth.jsyn.SynthObject
com.softsynth.jsyn.SynthSound
com.softsynth.jsyn.SynthCircuit
jmslexamples.jsyn.ancient.FMPairBlaster
public class FMPairBlaster
extends com.softsynth.jsyn.SynthCircuit
-
Field Summary
-
Constructor Summary
Constructors Constructor Description FMPairBlaster(double halfLife)
-
Method Summary
Modifier and Type Method Description void
trigger(int timestamp, double carrierFrequency, double modFrequency, double modIndex)
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 Details
-
myCarrier
public com.softsynth.jsyn.SineOscillator myCarrier -
myModulator
public com.softsynth.jsyn.SineOscillator myModulator -
myLag
public com.softsynth.jsyn.ExponentialLag myLag -
myAdd
public com.softsynth.jsyn.AddUnit myAdd -
amplitude
public com.softsynth.jsyn.SynthInput amplitude -
output
public com.softsynth.jsyn.SynthOutput output
-
-
Constructor Details
-
FMPairBlaster
public FMPairBlaster(double halfLife) throws com.softsynth.jsyn.SynthException- Throws:
com.softsynth.jsyn.SynthException
-
-
Method Details
-
trigger
public void trigger(int timestamp, double carrierFrequency, double modFrequency, double modIndex) throws com.softsynth.jsyn.SynthException- Throws:
com.softsynth.jsyn.SynthException
-