Uses of Interface
com.icdif.audio.io.AudioDecoder

Packages that use AudioDecoder
com.icdif.audio.analysis   
com.icdif.audio.graph   
com.icdif.audio.io   
 

Uses of AudioDecoder in com.icdif.audio.analysis
 

Constructors in com.icdif.audio.analysis with parameters of type AudioDecoder
DetectionFunction(AudioDecoder decoder, int sampleWindowSize, int hopSize, boolean isHamming)
          Initiates this class, by supplying the parameters needed
PhaseDeviation(AudioDecoder decoder, int sampleWindowSize, int hopSize, boolean isHamming)
          Initiates this class, by supplying the parameters needed
PhaseDeviation(AudioDecoder decoder, int sampleWindowSize, int hopSize, boolean isHamming, boolean useWeighting)
          Initiates this class, by supplying the parameters needed and giving the chance to behave like a Weighted Phase Deviation method
PhaseDeviation(AudioDecoder decoder, int sampleWindowSize, int hopSize, boolean isHamming, boolean useWeighting, boolean useNormalization)
          Initiates this class, by supplying the parameters needed and giving the chance to behave like a Normalised Weighted Phase Deviation method
SamplesReader(AudioDecoder decoder, int windowSize)
          Instantiates this class, by receiving the audio decoder and the window size (i.e. the size of the successive steps of retrieval of the data) and retrieves the data to a attribute of this class
SpectralDifference(AudioDecoder decoder, int sampleWindowSize, int hopSize, boolean isHamming)
          Initiates this class, by supplying the parameters needed
 

Uses of AudioDecoder in com.icdif.audio.graph
 

Methods in com.icdif.audio.graph with parameters of type AudioDecoder
 void Plot.PlayInPlot(float samplesPerPixel, AudioDecoder decoder)
          Plays the audio associated with the plot and adds a marker dynamically to the plot
 

Constructors in com.icdif.audio.graph with parameters of type AudioDecoder
PlaybackPlot(Plot plot, int samplesPerPixel, AudioDecoder decoder)
          This constructor plays back the audio form the decoder and sets the marker of the plot accordingly.
 

Uses of AudioDecoder in com.icdif.audio.io
 

Classes in com.icdif.audio.io that implement AudioDecoder
 class MP3Decoder
          An mp3 decoder that uses the tritonus library
 class WavDecoder
          This class implements the AudioDecoder Interface and is responsible for decoding the audio data from a wave file, i.e. transforming the bytes in pcm format to arrays of float that we can easily analyze and plot.