uk.org.toot.synth.modules.oscillator
Class DelayedLFO

java.lang.Object
  extended by uk.org.toot.synth.modules.oscillator.LFO
      extended by uk.org.toot.synth.modules.oscillator.DelayedLFO

public class DelayedLFO
extends LFO

This class modulates the amplitude of an LFO with a delay, an attack and a level. It is intended to be used for things such as vibrato where the modulation is introduced slowly, perhaps after a delay, rather than immediately.

Author:
st

Constructor Summary
DelayedLFO(DelayedLFOVariables vars)
           
 
Method Summary
 float getSample()
           
 void setSampleRate(int sampleRate)
           
 void update()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DelayedLFO

public DelayedLFO(DelayedLFOVariables vars)
Method Detail

setSampleRate

public void setSampleRate(int sampleRate)
Overrides:
setSampleRate in class LFO

update

public void update()
Overrides:
update in class LFO

getSample

public float getSample()
Overrides:
getSample in class LFO


Copyright © 2004, 2005, 2006, 2007 Steve Taylor. All Rights Reserved.