public class IFFTEventPointProcessor
extends java.lang.Object
implements be.tarsos.dsp.AudioProcessor
Constructor and Description |
---|
IFFTEventPointProcessor(int size,
int overlap,
int sampleRate) |
IFFTEventPointProcessor(int size,
int overlap,
int sampleRate,
int maxFilterWindowSize,
int minFilterWindowSize) |
Modifier and Type | Method and Description |
---|---|
java.util.List<IFFTEventPoint> |
getEventPoints() |
java.util.List<IFFTFingerprint> |
getFingerprints() |
float[] |
getMagnitudes() |
boolean |
process(be.tarsos.dsp.AudioEvent audioEvent) |
void |
processingFinished() |
public IFFTEventPointProcessor(int size, int overlap, int sampleRate)
public IFFTEventPointProcessor(int size, int overlap, int sampleRate, int maxFilterWindowSize, int minFilterWindowSize)
public boolean process(be.tarsos.dsp.AudioEvent audioEvent)
process
in interface be.tarsos.dsp.AudioProcessor
public float[] getMagnitudes()
public void processingFinished()
processingFinished
in interface be.tarsos.dsp.AudioProcessor
public java.util.List<IFFTFingerprint> getFingerprints()
public java.util.List<IFFTEventPoint> getEventPoints()