Package fftManager

Class PamFFTWorker

java.lang.Object
fftManager.PamFFTWorker

public class PamFFTWorker extends Object
Extracted functions from PamFFTProcess so that other modules can make their own spectrograms easily enough. A key task is synching all the channels so that FFT's in the output stream are correctly interleaved.
Author:
dg50
  • Constructor Details

    • PamFFTWorker

      public PamFFTWorker(FFTDataBlock fftDataBlock)
  • Method Details

    • prepare

      public void prepare(double sampleRate, int channelMap, int fftLength, int fftHop)
    • newRawData

      public void newRawData(RawDataUnit rawDataUnit)