quentinc.audio
Class Flanger

java.lang.Object
  extended by quentinc.audio.DSP
      extended by quentinc.audio.Flanger

public class Flanger
extends DSP


Constructor Summary
Flanger(AudioManager mgr)
           
Flanger(AudioManager mgr, float invol2, float vol2, float fb2, float outvol2, float md, float dm, float rt)
           
 
Method Summary
 float getDelayCenter()
           
 float getDelayVariation()
           
 float getFeedback()
           
 float getFrequency()
           
 float getInputVolume()
           
 float getIntensity()
           
 float getMaximumDelay()
           
 float getMinimumDelay()
           
 float getOutputVolume()
           
 int process(Channel ch, short[] buf, int start, int end)
          Process a chunk of audio
 Flanger setDelayCenter(float f)
           
 Flanger setDelayVariation(float f)
           
 Flanger setFeedback(float f)
           
 Flanger setFrequency(float f)
           
 void setInputVolume(float f)
           
 Flanger setIntensity(float f)
           
 Flanger setMaximumDelay(float f)
           
 Flanger setMinimumDelay(float f)
           
 Flanger setOutputVolume(float f)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Flanger

public Flanger(AudioManager mgr)

Flanger

public Flanger(AudioManager mgr,
               float invol2,
               float vol2,
               float fb2,
               float outvol2,
               float md,
               float dm,
               float rt)
Method Detail

setInputVolume

public void setInputVolume(float f)

setIntensity

public Flanger setIntensity(float f)

setFeedback

public Flanger setFeedback(float f)

setOutputVolume

public Flanger setOutputVolume(float f)

setFrequency

public Flanger setFrequency(float f)

setMinimumDelay

public Flanger setMinimumDelay(float f)

setMaximumDelay

public Flanger setMaximumDelay(float f)

setDelayVariation

public Flanger setDelayVariation(float f)

setDelayCenter

public Flanger setDelayCenter(float f)

getInputVolume

public float getInputVolume()

getOutputVolume

public float getOutputVolume()

getFeedback

public float getFeedback()

getIntensity

public float getIntensity()

getFrequency

public float getFrequency()

getMinimumDelay

public float getMinimumDelay()

getMaximumDelay

public float getMaximumDelay()

getDelayVariation

public float getDelayVariation()

getDelayCenter

public float getDelayCenter()

process

public int process(Channel ch,
                   short[] buf,
                   int start,
                   int end)
Description copied from class: DSP
Process a chunk of audio

Specified by:
process in class DSP