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

java.lang.Object
  extended by uk.org.toot.synth.modules.oscillator.MultiWave
Direct Known Subclasses:
ParabolaMultiWave, SawtoothMultiWave

public abstract class MultiWave
extends java.lang.Object

This class represents the waves for MultiWaveOScillator.

Author:
st

Constructor Summary
MultiWave(int size, float fNyquist)
           
 
Method Summary
 int getIndex(float freq)
           
 Wave getWave(int n)
           
 float getWidthOffset(float width)
           
 float getWidthScalar(float width)
           
 float getWidthStartFactor(float width)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MultiWave

public MultiWave(int size,
                 float fNyquist)
Method Detail

getIndex

public int getIndex(float freq)

getWave

public Wave getWave(int n)

getWidthStartFactor

public float getWidthStartFactor(float width)

getWidthScalar

public float getWidthScalar(float width)

getWidthOffset

public float getWidthOffset(float width)


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