com.frinika.audio.analysis
Interface SpectrumDataBuilder
- All Known Implementing Classes:
- ConstantQSpectrogramDataBuilder, FFTSpectrogramDataBuilderWrapper
public interface SpectrumDataBuilder
addSizeObserver
void addSizeObserver(SpectrogramDataListener synth)
validAt
boolean validAt(long chunkPtr)
getFreqArray
float[] getFreqArray()
getMagnitudeAt
float[] getMagnitudeAt(long chunkPtr)
getSMagnitudeAt
float[] getSMagnitudeAt(long chunkPtr)
getPhaseFreqAt
float[] getPhaseFreqAt(long chunkPtr)
getChunkRenderedCount
int getChunkRenderedCount()
getBinCount
int getBinCount()
getSizeInChunks
int getSizeInChunks()
getMagnitude
float[][] getMagnitude()
dispose
void dispose()
getSynth
StaticSpectrogramSynth getSynth()
getFFT
rasmus.interpreter.sampled.util.FFT getFFT()
getSMagnitude
float[][] getSMagnitude()