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
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, int sampleRate)
          Initiates this class, by supplying the the parameters needed
 

Uses of AudioDecoder in com.icdif.audio.graph
 

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 WaveDecoder
          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 analyse and plot.