Package com.pdplusplus
Class BobFilter
- java.lang.Object
-
- com.pdplusplus.PdMaster
-
- com.pdplusplus.BobFilter
-
public class BobFilter extends PdMaster
-
-
Field Summary
Fields Modifier and Type Field Description long
pointer
-
Constructor Summary
Constructors Constructor Description BobFilter()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static BobFilter
allocate()
void
clear()
void
error()
static void
free(BobFilter bob)
double
getCutoffFrequency()
double
getResonance()
double
perform(double input)
void
print()
void
setCutoffFrequency(double cf)
void
setOversampling(double o)
void
setResonance(double r)
void
setSaturation(double s)
-
Methods inherited from class com.pdplusplus.PdMaster
dbtopow, dbtorms, DEBUG, free, ftom, getBlockSize, getFFTWindow, getSampleRate, getTimeInMilliSeconds, getTimeInSampleTicks, mtof, powtodb, rmstodb, SET_DEBUG, setBlockSize, setFFTWindow, setSampleRate
-
-
-
-
Method Detail
-
allocate
public static BobFilter allocate()
-
free
public static void free(BobFilter bob)
-
perform
public double perform(double input)
-
setCutoffFrequency
public void setCutoffFrequency(double cf)
-
setResonance
public void setResonance(double r)
-
setSaturation
public void setSaturation(double s)
-
setOversampling
public void setOversampling(double o)
-
getCutoffFrequency
public double getCutoffFrequency()
-
getResonance
public double getResonance()
-
error
public void error()
-
clear
public void clear()
-
print
public void print()
-
-