Directories
¶
| Path | Synopsis |
|---|---|
|
Package buffer provides a reusable float64 buffer type and pool for allocation-friendly DSP processing.
|
Package buffer provides a reusable float64 buffer type and pool for allocation-friendly DSP processing. |
|
Package conv provides convolution, correlation, and deconvolution routines.
|
Package conv provides convolution, correlation, and deconvolution routines. |
|
Package core provides shared DSP utilities used across algorithm packages.
|
Package core provides shared DSP utilities used across algorithm packages. |
|
Package delay provides reusable delay-line primitives.
|
Package delay provides reusable delay-line primitives. |
|
Package dither provides bit-depth quantization with configurable dither PDFs and noise-shaping filters.
|
Package dither provides bit-depth quantization with configurable dither PDFs and noise-shaping filters. |
|
design
Package design provides a stochastic coefficient optimizer for psychoacoustically weighted noise-shaping filters.
|
Package design provides a stochastic coefficient optimizer for psychoacoustically weighted noise-shaping filters. |
|
Package effects provides reusable non-I/O DSP effect kernels.
|
Package effects provides reusable non-I/O DSP effect kernels. |
|
dynamics
Package dynamics provides reusable non-I/O dynamics processors.
|
Package dynamics provides reusable non-I/O dynamics processors. |
|
modulation
Package modulation provides reusable non-I/O modulation effects.
|
Package modulation provides reusable non-I/O modulation effects. |
|
pitch
Package pitch provides reusable non-I/O pitch analysis and pitch-shifting processors.
|
Package pitch provides reusable non-I/O pitch analysis and pitch-shifting processors. |
|
reverb
Package reverb provides reusable non-I/O reverb processors.
|
Package reverb provides reusable non-I/O reverb processors. |
|
spatial
Package spatial provides reusable non-I/O spatial audio effects.
|
Package spatial provides reusable non-I/O spatial audio effects. |
|
filter
|
|
|
bank
Package bank provides octave and fractional-octave filter bank builders.
|
Package bank provides octave and fractional-octave filter bank builders. |
|
biquad
Package biquad provides biquad (second-order IIR) filter runtime primitives.
|
Package biquad provides biquad (second-order IIR) filter runtime primitives. |
|
crossover
Package crossover provides Linkwitz-Riley crossover networks for splitting an audio signal into frequency bands.
|
Package crossover provides Linkwitz-Riley crossover networks for splitting an audio signal into frequency bands. |
|
design
Package design provides digital IIR filter coefficient designers.
|
Package design provides digital IIR filter coefficient designers. |
|
design/band
Package band provides high-order graphic EQ band designers.
|
Package band provides high-order graphic EQ band designers. |
|
design/shelving
Package shelving provides higher-order parametric shelving filter designers.
|
Package shelving provides higher-order parametric shelving filter designers. |
|
fir
Package fir provides a direct-form FIR filter runtime.
|
Package fir provides a direct-form FIR filter runtime. |
|
hilbert
Package hilbert provides a polyphase half-pi Hilbert transformer based on the HIIR-style allpass/polyphase structure used in DAV_DspPolyphaseHilbert.
|
Package hilbert provides a polyphase half-pi Hilbert transformer based on the HIIR-style allpass/polyphase structure used in DAV_DspPolyphaseHilbert. |
|
moog
Package moog provides nonlinear Moog ladder low-pass filters with legacy-faithful, Huovilainen-style, and Zero-Delay Feedback variants.
|
Package moog provides nonlinear Moog ladder low-pass filters with legacy-faithful, Huovilainen-style, and Zero-Delay Feedback variants. |
|
weighting
Package weighting provides A, B, C, and Z frequency weighting filters per IEC 61672.
|
Package weighting provides A, B, C, and Z frequency weighting filters per IEC 61672. |
|
Package interp provides interpolation primitives used by delay-based DSP blocks.
|
Package interp provides interpolation primitives used by delay-based DSP blocks. |
|
Package resample provides rational sample-rate conversion using polyphase FIR filtering with anti-aliasing defaults.
|
Package resample provides rational sample-rate conversion using polyphase FIR filtering with anti-aliasing defaults. |
|
Package signal provides generators and signal utility operations.
|
Package signal provides generators and signal utility operations. |
|
Package spectrum provides FFT-adjacent spectrum-domain utilities.
|
Package spectrum provides FFT-adjacent spectrum-domain utilities. |
|
Package window provides window-function generation, in-place application, and spectral metadata.
|
Package window provides window-function generation, in-place application, and spectral metadata. |
Click to show internal directories.
Click to hide internal directories.