public class ChromaPrintExtractor
extends java.lang.Object
implements be.tarsos.dsp.AudioProcessor
Modifier and Type | Field and Description |
---|---|
java.util.TreeMap<java.lang.Float,float[]> |
chromaMagnitudes |
java.util.TreeMap<java.lang.Float,float[]> |
magnitudes |
java.util.TreeSet<java.lang.Float> |
orderedMagnitudes |
Constructor and Description |
---|
ChromaPrintExtractor(java.lang.String file,
ChromaPrintExtractor ref) |
Modifier and Type | Method and Description |
---|---|
long |
getHash() |
static void |
main(java.lang.String... args) |
boolean |
process(be.tarsos.dsp.AudioEvent audioEvent) |
void |
processingFinished() |
void |
starExtraction() |
public final java.util.TreeMap<java.lang.Float,float[]> magnitudes
public final java.util.TreeMap<java.lang.Float,float[]> chromaMagnitudes
public final java.util.TreeSet<java.lang.Float> orderedMagnitudes
public ChromaPrintExtractor(java.lang.String file, ChromaPrintExtractor ref)
public void starExtraction()
public long getHash()
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 static void main(java.lang.String... args)