public class FFTFingerprintLayer
extends java.lang.Object
implements java.lang.Runnable, be.tarsos.dsp.ui.layers.Layer, be.tarsos.dsp.AudioProcessor
Constructor and Description |
---|
FFTFingerprintLayer(be.tarsos.dsp.ui.CoordinateSystem cs,
java.io.File file,
int landmarksPerSecond,
LayerFinishedHandler layerFinishedHandler) |
Modifier and Type | Method and Description |
---|---|
void |
draw(java.awt.Graphics2D graphics) |
java.lang.String |
getName() |
boolean |
process(be.tarsos.dsp.AudioEvent audioEvent) |
void |
processingFinished() |
void |
run() |
public FFTFingerprintLayer(be.tarsos.dsp.ui.CoordinateSystem cs, java.io.File file, int landmarksPerSecond, LayerFinishedHandler layerFinishedHandler)
public void draw(java.awt.Graphics2D graphics)
draw
in interface be.tarsos.dsp.ui.layers.Layer
public java.lang.String getName()
getName
in interface be.tarsos.dsp.ui.layers.Layer
public boolean process(be.tarsos.dsp.AudioEvent audioEvent)
process
in interface be.tarsos.dsp.AudioProcessor
public void processingFinished()
processingFinished
in interface be.tarsos.dsp.AudioProcessor
public void run()
run
in interface java.lang.Runnable