com.softsynth.jsyn.circuits
Class ParabolicGrain
java.lang.Object
java.util.Observable
com.softsynth.jsyn.SynthObject
com.softsynth.jsyn.SynthSound
com.softsynth.jsyn.SynthCircuit
com.softsynth.jsyn.SynthNote
com.softsynth.jsyn.circuits.ParabolicGrain
public class ParabolicGrain
- extends SynthNote
ParabolicEnvelope modulating a sine wave. This can be used as the basis for granular synthesis.
- Author:
- (C) 1997 Phil Burk, SoftSynth.com, All Rights Reserved
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 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 |
sineOsc
public SineOscillator sineOsc
parabola
public ParabolicEnvelope parabola
freqLatch
public LatchUnit freqLatch
rate
public SynthInput rate
triggerInput
public SynthInput triggerInput
triggerOutput
public SynthOutput triggerOutput
triggerPass
public SynthOutput triggerPass
ParabolicGrain
public ParabolicGrain()
throws SynthException
- Throws:
SynthException