Class List

Here are the classes, structs, unions and interfaces with brief descriptions:
FilterbankUsed to divide the frequency domain into suitable intervals
LinearFilterbankDivides the frequency domain to intervals of constant bandwidth
LogFilterbankDivides the frequency domain to intervals with variable (logarithmic, constant-Q) bandwidth
MainWindowRepresents the main application window
MP3DataImplements the SoundfileData interface using libmad
PaletteRepresents a palette used to draw a spectrogram
SndfileDataImplements the SoundfileData interface using libsndfile
SoundfileA format-independent class that provides functionality for sound manipulation, reading and writing
SoundfileDataAn abstract interface for decoding sound files
SpectrogramThis class holds the parameters for a spectrogram and implements its synthesis and generation