Class HaarWaveletFileReader

java.lang.Object
be.tarsos.dsp.wavelet.HaarWaveletFileReader
All Implemented Interfaces:
AudioProcessor

public class HaarWaveletFileReader
extends java.lang.Object
implements AudioProcessor
  • Constructor Summary

    Constructors 
    Constructor Description
    HaarWaveletFileReader​(java.lang.String fileName, int compression)  
  • Method Summary

    Modifier and Type Method Description
    boolean process​(AudioEvent audioEvent)
    Process the audio event.
    void processingFinished()
    Notify the AudioProcessor that no more data is available and processing has finished.

    Methods inherited from class java.lang.Object

    equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

  • Method Details

    • process

      public boolean process​(AudioEvent audioEvent)
      Description copied from interface: AudioProcessor
      Process the audio event. Do the actual signal processing on an (optionally) overlapping buffer.
      Specified by:
      process in interface AudioProcessor
      Parameters:
      audioEvent - The audio event that contains audio data.
      Returns:
      False if the chain needs to stop here, true otherwise. This can be used to implement e.g. a silence detector.
    • processingFinished

      public void processingFinished()
      Description copied from interface: AudioProcessor
      Notify the AudioProcessor that no more data is available and processing has finished. Can be used to deallocate resources or cleanup.
      Specified by:
      processingFinished in interface AudioProcessor