Skip to content
Back to top

# DSP Modules

In lib_audio_dsp, DSP modules are the lower level functions and APIs. These can be used directly without the pipeline building tool. The documentation also includes more implementation details about the DSP algorithms. It includes topics such as C and Python APIs, providing more detailed view of the DSP modules.

Each DSP module has been implemented in floating point Python, fixed point int32 Python and fixed point int32 C, with optimisations for xcore. The Python and C fixed point implementations aim to be bit exact with each other, allowing for Python prototyping of DSP pipelines.

- Biquad Filters
- Dynamic Range Control
- Finite Impulse Response Filters
- Graphic Equalisers
- 10 Band Graphic Equaliser
- Reverb
- Signal Chain Components
- Python module base class