sound.zrs.synthgen
Class SynthesizerGeneratorModel

java.lang.Object
  extended by sound.zrs.synthgen.GeneratorModel
      extended by sound.zrs.synthgen.Generators
          extended by sound.zrs.synthgen.SynthesizerGeneratorModel

public class SynthesizerGeneratorModel
extends Generators


Constructor Summary
SynthesizerGeneratorModel(int samplingRate)
           
SynthesizerGeneratorModel(SynthesizerGeneratorModel parent)
           
 
Method Summary
 double getCurrentTime()
           
 double getMaxValue()
           
 GeneratorModel getOutputGeneratorModel()
           
 int getSampleNo()
           
 int getSamplingRate()
           
 double getTimeIncrement()
           
 double nextValue()
           
 void setCurrentTime(double currentTime)
           
 void setMaxValue(double maxValue)
           
 void setOutput(GeneratorModel outputGeneratorModel)
           
 void setOutputGeneratorModel(GeneratorModel outputGeneratorModel)
           
 void setSampleNo(int sampleNo)
           
 void setSamplingRate(int samplingRate)
           
 void setTimeIncrement(double timeIncrement)
           
 
Methods inherited from class sound.zrs.synthgen.Generators
add, init, recalculate
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SynthesizerGeneratorModel

public SynthesizerGeneratorModel(int samplingRate)

SynthesizerGeneratorModel

public SynthesizerGeneratorModel(SynthesizerGeneratorModel parent)
Method Detail

setOutput

public void setOutput(GeneratorModel outputGeneratorModel)

nextValue

public double nextValue()
                 throws SynthesizerException
Throws:
SynthesizerException

getSamplingRate

public int getSamplingRate()

setSamplingRate

public void setSamplingRate(int samplingRate)

getSampleNo

public int getSampleNo()

setSampleNo

public void setSampleNo(int sampleNo)

getCurrentTime

public double getCurrentTime()

setCurrentTime

public void setCurrentTime(double currentTime)

getTimeIncrement

public double getTimeIncrement()

setTimeIncrement

public void setTimeIncrement(double timeIncrement)

getMaxValue

public double getMaxValue()

setMaxValue

public void setMaxValue(double maxValue)

getOutputGeneratorModel

public GeneratorModel getOutputGeneratorModel()

setOutputGeneratorModel

public void setOutputGeneratorModel(GeneratorModel outputGeneratorModel)