Skip to content

Group dsp

Digital Signal Processing (DSP) API.

Classes

Type Name
class SparkyStudios::Audio::Amplitude::AudioConverter
Allow converting audio buffers between different sample rates and channel counts.
class SparkyStudios::Audio::Amplitude::Convolver
Implementation of a partitioned FFT convolution algorithm with a uniform block size.
class SparkyStudios::Audio::Amplitude::FFT
The Fast Fourier Transform ( FFT ) class.
class SparkyStudios::Audio::Amplitude::Filter
Base class used to create DSP filters.
class SparkyStudios::Audio::Amplitude::FilterInstance
A Filter instance.
class SparkyStudios::Audio::Amplitude::Resampler
Base class used to create resamplers.
class SparkyStudios::Audio::Amplitude::ResamplerInstance
A Resampler instance.
class SparkyStudios::Audio::Amplitude::SplitComplex
Buffer for split-complex representation of FFT results.