Package com.pdplusplus
Class PdMaster
- java.lang.Object
-
- com.pdplusplus.PdMaster
-
- Direct Known Subclasses:
BandPass
,BiQuad
,BobFilter
,cFFT
,cIFFT
,ComplexPole
,ComplexZero
,ComplexZeroReverse
,Convolution
,Cosine
,Delay
,Envelope
,HighPass
,Line
,LowPass
,Noise
,Oscillator
,Pa
,Pd
,PdAlgorithm
,PdAndroid
,Phasor
,ReadSoundFile
,RealPole
,RealZero
,RealZeroReverse
,rFFT
,rIFFT
,SampleHold
,Sigmund
,SlewLowPass
,SoundFiler
,TabRead4
,Threshold
,VariableDelay
,VoltageControlFilter
,WriteSoundFile
public class PdMaster extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description PdMaster()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description double
dbtopow(double num)
double
dbtorms(double num)
boolean
DEBUG()
static void
free(PdMaster pd)
double
ftom(double freq)
int
getBlockSize()
int
getFFTWindow()
long
getSampleRate()
long
getTimeInMilliSeconds(double time)
double
getTimeInSampleTicks()
double
mtof(double note)
double
powtodb(double num)
double
rmstodb(double num)
void
SET_DEBUG(boolean d)
void
setBlockSize(int blockSize)
void
setFFTWindow(int win)
void
setSampleRate(long sr)
-
-
-
Method Detail
-
free
public static void free(PdMaster pd)
-
DEBUG
public boolean DEBUG()
-
SET_DEBUG
public void SET_DEBUG(boolean d)
-
setSampleRate
public void setSampleRate(long sr)
-
getSampleRate
public long getSampleRate()
-
setBlockSize
public void setBlockSize(int blockSize)
-
getBlockSize
public int getBlockSize()
-
getTimeInSampleTicks
public double getTimeInSampleTicks()
-
getTimeInMilliSeconds
public long getTimeInMilliSeconds(double time)
-
setFFTWindow
public void setFFTWindow(int win)
-
getFFTWindow
public int getFFTWindow()
-
mtof
public double mtof(double note)
-
ftom
public double ftom(double freq)
-
powtodb
public double powtodb(double num)
-
dbtopow
public double dbtopow(double num)
-
rmstodb
public double rmstodb(double num)
-
dbtorms
public double dbtorms(double num)
-
-