Csignalsmith::windows::ApproximateConfinedGaussian | The Approximate Confined Gaussian window is (almost) optimal |
Csignalsmith::filters::BiquadStatic< Sample, cookbookBandwidth > | A standard biquad |
Csignalsmith::envelopes::BoxFilter< Sample > | Rectangular moving average filter (FIR) |
Csignalsmith::envelopes::BoxFilter< Sample > | |
Csignalsmith::envelopes::BoxStackFilter< Sample > | FIR filter made from a stack of BoxFilter s |
Csignalsmith::envelopes::BoxSum< Sample > | Variable-width rectangular sum |
Csignalsmith::envelopes::BoxSum< double > | |
Csignalsmith::delay::Buffer< Sample > | Single-channel delay buffer |
Csignalsmith::delay::MultiDelay< Sample, Interpolator >::ChannelView | A single-channel delay-line view, similar to a const Delay |
Csignalsmith::curves::Cubic< Sample > | A real-valued cubic curve. It has a "start" point where accuracy is highest |
Csignalsmith::envelopes::CubicLfo | An LFO based on cubic segments |
Csignalsmith::curves::CubicSegmentCurve< Sample > | Smooth interpolation (optionally monotonic) between points, using cubic segments |
Csignalsmith::delay::MultiDelay< Sample, Interpolator >::DelayView | A multi-channel result, lazily calculating samples |
Csignalsmith::fft::FFT< V > | Floating-point FFT implementation |
Csignalsmith::fft::FFT< V > | |
Csignalsmith::fft::FFTOptions | |
Csignalsmith::mix::Hadamard< Sample, size > | Hadamard: high mixing levels, N log(N) operations |
Csignalsmith::mix::Hadamard< Sample, -1 > | Hadamard with dynamic size |
Csignalsmith::mix::Householder< Sample, size > | Householder: moderate mixing, 2N operations |
Csignalsmith::mix::Householder< Sample, -1 > | Householder with dynamic size |
Csignalsmith::delay::InterpolatorCubic< Sample > | Spline cubic interpolator |
Csignalsmith::delay::InterpolatorKaiserSincN< Sample, n, minimumPhase > | Fixed-size Kaiser-windowed sinc interpolation |
Csignalsmith::delay::InterpolatorLagrangeN< Sample, n > | Fixed-order Lagrange interpolation |
▼Csignalsmith::delay::InterpolatorLinear< Sample > | Linear interpolator |
▼Csignalsmith::delay::Reader< Sample, InterpolatorLinear > | |
Csignalsmith::delay::Delay< Sample, Interpolator > | A single-channel delay-line containing its own buffer |
Csignalsmith::delay::MultiDelay< Sample, Interpolator > | A multi-channel delay-line with its own buffer |
Csignalsmith::delay::Reader< Sample, Interpolator > | A delay-line reader which uses an external buffer |
Csignalsmith::delay::InterpolatorNearest< Sample > | Nearest-neighbour interpolator |
Csignalsmith::windows::Kaiser | The Kaiser window (almost) maximises the energy in the main-lobe compared to the side-lobes |
Csignalsmith::curves::Linear< Sample > | Linear map for real values |
▼Csignalsmith::delay::MultiBuffer< Sample > | Multi-channel delay buffer |
▼Csignalsmith::spectral::STFT< Sample > | STFT synthesis, built on a MultiBuffer |
Csignalsmith::spectral::ProcessSTFT< Sample > | STFT processing, with input/output |
Csignalsmith::rates::Oversampler2xFIR< Sample > | 2x FIR oversampling for block-based processing |
Csignalsmith::envelopes::PeakDecayLinear< Sample > | Peak-decay filter with a linear shape and fixed-time return to constant value |
Csignalsmith::envelopes::PeakHold< Sample > | Peak-hold filter |
Csignalsmith::envelopes::PeakHold< double > | |
▼Csignalsmith::fft::RealFFT< V, optionFlags > | |
Csignalsmith::fft::ModifiedRealFFT< Sample > | |
▼Csignalsmith::fft::RealFFT< V, FFTOptions::halfFreqShift > | |
Csignalsmith::fft::ModifiedRealFFT< V > | |
Csignalsmith::curves::Reciprocal< Sample > | A warped-range map, based on 1/x |
Csignalsmith::mix::StereoMultiMixer< Sample, channels > | Upmix/downmix a stereo signal to an (even) multi-channel signal |
Csignalsmith::perf::StopDenormals | |
Csignalsmith::delay::MultiBuffer< Sample >::Stride< isConst > | A reference-like multi-channel result for a particular sample index |
Csignalsmith::delay::Buffer< Sample >::View< isConst > | Holds a view for a particular position in the buffer |
Csignalsmith::delay::MultiBuffer< Sample >::View< isConst > | Holds a particular position in the buffer |
Csignalsmith::spectral::WindowedFFT< Sample > | An FFT with built-in windowing and round-trip scaling |