eDSP  0.0.1
A cross-platform DSP library written in C++.
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 123]
 Cedsp::random::binary_generator< T, Engine >This class implements a binary generator according to the discrete probability function
 Cedsp::filter::biquad< T >This Biquad class implements a second-order recursive linear filter, containing two poles and two zeros
 Cedsp::filter::biquad_cascade< T, N >The BiquadCascade class implements a cascade of Biquad filters
 Cedsp::random::brown_noise_generator< T, Engine >This class implements a brown noise generator
 Cedsp::random::constant_generator< T >This class implements a constant generator
 Cedsp::math::constants< T >
 Cedsp::io::decoder< T, N >This class implements a decoder object to read data from supported audio files
 Cedsp::filter::designer< T, Designer, MaxOrder >
 Cedsp::filter::designer< T, DesignerType::Butterworth, MaxOrder >Butterworth filter designer
 Cedsp::filter::designer< T, DesignerType::ChebyshevI, MaxOrder >Chebyshev filter designer
 Cedsp::filter::designer< T, DesignerType::ChebyshevII, MaxOrder >Inverse Chebyshev filter designer
 Cedsp::filter::designer< T, DesignerType::RBJ, MaxOrder >Robert Bristow-Johnson filter designer
 Cedsp::filter::designer< T, DesignerType::Zolzer, MaxOrder >Udo Zölzer filter designer
 Cedsp::envelope_follower< T >This class implements a basic envelope-follower
 Cedsp::types::fixed_ring_buffer< T, MaxSize >This class implements a ring buffer, also called circular buffer
 Cedsp::statistics::histogram< T, Allocator >Histogram density estimator
 Cedsp::feature::temporal::leq< T >This class estimates the Equivalent Continuous Sound Level over consecutive frames
 Cedsp::core::library_info
 Cedsp::core::logger
 Cedsp::filter::moving_average< T, Allocator >This class implement a cumulative moving average (rolling average or running average) filter
 Cedsp::filter::moving_average< T >
 Cedsp::filter::moving_median< T, Allocator >This class implement a cumulative moving median (rolling median or running median) filter
 Cedsp::filter::moving_rms< T, Allocator >This class implement a cumulative moving rms (rolling rms or running rms) filter
 Cedsp::oscillators::oscillator< T >The oscillator class generates a periodic signal
 Cedsp::oscillators::sawtooth_oscillator< T >The class sawtooth_oscillator generates a sawtooth signal
 Cedsp::oscillators::triangular_oscillator< T >The class triangular_oscillator generates a triangular signal
 Cedsp::oscillators::sin_oscillator< T >The class sin_oscillator generates a sinusoidal signal
 Cedsp::oscillators::square_oscillator< T >The class square_oscillator generates a square signal
 Cedsp::random::perlin_noise_generator< T, Engine >This class implements a Perlin noise generator
 Cedsp::random::pink_noise_generator< T, Engine >This class implements a pink noise generator
 Cedsp::random::random_generator< dist, T >This class implements a random generator according to one of the discrete probability function availables in the c++ standard
 Cedsp::io::resampler< T >This class implements a resampler object to perform sample-rate conversion
 Cedsp::types::ring_buffer< T, Allocator >This class implements a ring buffer, also called circular buffer
 Cedsp::core::system_env
 Cedsp::core::system_info
 Cedsp::random::white_noise_generator< T, Engine >This class implements a white noise generator