Package com.pdplusplus
Class Sigmund
- java.lang.Object
-
- com.pdplusplus.PdMaster
-
- com.pdplusplus.Sigmund
-
public class Sigmund extends PdMaster
-
-
Field Summary
Fields Modifier and Type Field Description long
pointer
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static Sigmund
allocate()
static Sigmund
allocate(java.lang.String t, int n)
static Sigmund
allocate(java.lang.String p, java.lang.String e)
void
clear()
static void
free(Sigmund s)
double
getGrowth()
double
getHop()
double
getMaxFrequency()
double
getMinPower()
int
getMode()
double
getNumOfPeaks()
double
getNumOfPoints()
double
getStableTime()
double
getVibrato()
SigmundPackage
list(double[] array, int numOfPoints, int index, long sr, int debug, long ptr)
SigmundPackage
perform(double input)
void
print()
void
setGrowth(double g)
void
setHop(double h)
void
setMaxFrequency(double mf)
void
setMinPower(double mp)
void
setMode(int mode)
void
setNumOfPeaks(double p)
void
setNumOfPoints(double n)
void
setStableTime(double st)
void
setVibrato(double v)
-
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 Sigmund allocate()
-
allocate
public static Sigmund allocate(java.lang.String p, java.lang.String e)
-
allocate
public static Sigmund allocate(java.lang.String t, int n)
-
free
public static void free(Sigmund s)
-
perform
public SigmundPackage perform(double input)
-
setMode
public void setMode(int mode)
-
setNumOfPoints
public void setNumOfPoints(double n)
-
setHop
public void setHop(double h)
-
setNumOfPeaks
public void setNumOfPeaks(double p)
-
setMaxFrequency
public void setMaxFrequency(double mf)
-
setVibrato
public void setVibrato(double v)
-
setStableTime
public void setStableTime(double st)
-
setMinPower
public void setMinPower(double mp)
-
setGrowth
public void setGrowth(double g)
-
print
public void print()
-
list
public SigmundPackage list(double[] array, int numOfPoints, int index, long sr, int debug, long ptr)
-
clear
public void clear()
-
getMode
public int getMode()
-
getNumOfPoints
public double getNumOfPoints()
-
getHop
public double getHop()
-
getNumOfPeaks
public double getNumOfPeaks()
-
getMaxFrequency
public double getMaxFrequency()
-
getVibrato
public double getVibrato()
-
getStableTime
public double getStableTime()
-
getMinPower
public double getMinPower()
-
getGrowth
public double getGrowth()
-
-