Aquila  3.0.0-dev
File List
Here is a list of all documented files with brief descriptions:
 aquila.h Library "master" header - includes all component headers
 AquilaFft.cpp A custom implementation of FFT radix-2 algorithm
 AquilaFft.h A custom implementation of FFT radix-2 algorithm
 BarlettWindow.cpp Barlett (triangular) window
 BarlettWindow.h Barlett (triangular) window
 BlackmanWindow.cpp Blackman window
 BlackmanWindow.h Blackman window
 Dct.cpp Discrete Cosine Transform (DCT) calculation
 Dct.h Discrete Cosine Transform (DCT) calculation
 Dft.cpp A reference implementation of the Discrete Fourier Transform
 Dft.h A reference implementation of the Discrete Fourier Transform
 Dtw.cpp An implementation of the Dynamic Time Warping algorithm
 Dtw.h An implementation of the Dynamic Time Warping algorithm
 DtwPoint.h A single point of the Dynamic Time Warping algorithm
 Exceptions.h Exception class definitions
 Fft.h An interface for FFT calculation classes
 FftFactory.cpp A factory class to manage the creation of FFT calculation objects
 FftFactory.h A factory class to manage the creation of FFT calculation objects
 filter.h Convenience header that includes all filter headers
 FlattopWindow.cpp Flat-top window
 FlattopWindow.h Flat-top window
 Frame.cpp Handling signal frames
 Frame.h Handling signal frames
 FramesCollection.cpp A lightweight wrapper for a vector of Frames
 FramesCollection.h A lightweight wrapper for a vector of Frames
 functions.h Miscellaneous utility functions
 GaussianWindow.cpp Gaussian (triangular) window
 GaussianWindow.h Gaussian (triangular) window
 Generator.cpp An interface for signal generators
 Generator.h An interface for signal generators
 global.h Global library typedefs and constants
 HammingWindow.cpp Hamming window
 HammingWindow.h Hamming window
 HannWindow.cpp Hann window
 HannWindow.h Hann window
 KarplusStrongSynthesizer.cpp Plucked string synthesis using Karplus-Strong algorithm
 KarplusStrongSynthesizer.h Plucked string synthesis using Karplus-Strong algorithm
 MelFilter.cpp Triangular filters in Mel frequency scale
 MelFilter.h Triangular filters in Mel frequency scale
 MelFilterBank.cpp A bank of number of Mel frequency triangular filters
 MelFilterBank.h A bank of number of Mel frequency triangular filters
 Mfcc.cpp Calculation of MFCC signal features
 Mfcc.h Calculation of MFCC signal features
 ml.h Convenience header that includes all machine learning-related headers
 OouraFft.cpp A wrapper for the FFT algorithm found in Ooura mathematical packages
 OouraFft.h A wrapper for the FFT algorithm found in Ooura mathematical packages
 PinkNoiseGenerator.cpp Pink noise generator
 PinkNoiseGenerator.h Pink noise generator
 PlainTextFile.cpp Reading samples from a plain text file
 PlainTextFile.h Reading samples from a plain text file
 RawPcmFile.h Reading raw PCM binary data from file
 RectangularWindow.h A rectangular window (equivalent to multiplication by one)
 SignalSource.cpp A base signal source class
 SignalSource.h A base signal source class
 SineGenerator.cpp Sine wave generator
 SineGenerator.h Sine wave generator
 SineSynthesizer.cpp Simple sine tone synthesis
 SineSynthesizer.h Simple sine tone synthesis
 SoundBufferAdapter.cpp A wrapper around SignalSource to use as a sound buffer in SFML
 SoundBufferAdapter.h A wrapper around SignalSource to use as a sound buffer in SFML
 source.h Convenience header that includes all signal source-related headers
 Spectrogram.cpp Spectrogram calculation
 Spectrogram.h Spectrogram calculation
 SquareGenerator.cpp Square wave generator
 SquareGenerator.h Square wave generator
 synth.h Convenience header that includes all synthesizer headers
 Synthesizer.cpp Base class for SFML-based audio synthesizers
 Synthesizer.h Base class for SFML-based audio synthesizers
 TextPlot.cpp A simple console-based data plotter
 TextPlot.h A simple console-based data plotter
 tools.h Convenience header that includes all utility headers
 transform.h Convenience header that includes all transformation headers
 TriangleGenerator.cpp Triangle (and sawtooth) wave generator
 TriangleGenerator.h Triangle (and sawtooth) wave generator
 WaveFile.cpp WAVE file handling as a signal source
 WaveFile.h WAVE file handling as a signal source
 WaveFileHandler.cpp A utility class to handle loading and saving of .wav files
 WaveFileHandler.h A utility class to handle loading and saving of .wav files
 WhiteNoiseGenerator.cpp White noise generator
 WhiteNoiseGenerator.h White noise generator