Sound Byte Libs
29c5ff3
C++ firmware library for audio applications on 32-bit ARM Cortex-M processors
Loading...
Searching...
No Matches
src
sbl
dsp.hpp
Go to the documentation of this file.
1
/**
2
* @file dsp.hpp
3
* @brief Umbrella header for all Audio Stack DSP atoms
4
*
5
* Includes all DSP primitives EXCEPT lookup tables (sbl/dsp/tables/).
6
* Tables are large constexpr arrays — include specific tables explicitly.
7
*
8
* Header-only templates — zero flash cost unless instantiated.
9
*/
10
11
#ifndef SBL_DSP_HPP_
12
#define SBL_DSP_HPP_
13
14
#include <
sbl/dsp/types.hpp
>
15
#include <
sbl/dsp/fixed.hpp
>
16
#include <
sbl/dsp/phase.hpp
>
17
#include <
sbl/dsp/wavetable.hpp
>
18
#include <
sbl/dsp/one_pole.hpp
>
19
#include <
sbl/dsp/slew.hpp
>
20
#include <
sbl/dsp/delay_line.hpp
>
21
#include <
sbl/dsp/waveshaper.hpp
>
22
#include <
sbl/dsp/warp.hpp
>
23
#include <
sbl/dsp/segment.hpp
>
24
#include <
sbl/dsp/lut.hpp
>
25
#include <
sbl/dsp/pitch.hpp
>
26
#include <
sbl/dsp/interpolate.hpp
>
27
#include <
sbl/dsp/stereo.hpp
>
28
#include <
sbl/dsp/dc_blocker.hpp
>
29
#include <
sbl/dsp/saturate.hpp
>
30
#include <
sbl/dsp/polyblep.hpp
>
31
#include <
sbl/dsp/hysteresis_quantizer.hpp
>
32
#include <
sbl/dsp/param_interp.hpp
>
33
34
#endif
// SBL_DSP_HPP_
dc_blocker.hpp
delay_line.hpp
types.hpp
fixed.hpp
hysteresis_quantizer.hpp
interpolate.hpp
lut.hpp
one_pole.hpp
param_interp.hpp
phase.hpp
pitch.hpp
polyblep.hpp
saturate.hpp
segment.hpp
slew.hpp
stereo.hpp
warp.hpp
waveshaper.hpp
wavetable.hpp
Generated by
1.9.8