Audio DSP Library for xcore.ai
VERSION | RELEASED | COMMENTS | DOCUMENTATION | SOFTWARE |
---|---|---|---|---|
v1.2.0 | 2024-11-19 | VIEW HTML VIEW PDF | ZIP | |
v1.1.0 | 2024-09-27 | DOWNLOAD ZIP | ZIP | |
1.0.0 | 2024-08-06 | DOWNLOAD ZIP | ZIP |
Summary#
lib_audio_dsp is a DSP library for the XMOS xcore architecture. It facilitates the creation of multithreaded audio DSP pipelines that efficiently utilise the xcore architecture.
The library is built around a set of DSP function blocks, referred to in the documentation as “Stages”, which have a consistent API and can be combined to create many different designs.
Features#
lib_audio_dsp includes common signal processing functions optimised for the xcore, such as:
biquads and FIR filters
compressors, limiters, noise gates and envelope detectors
adders, subtractors, gains, volume controls and mixers
delays and reverb.
These can be combined together to make complex audio pipelines for many different applications, such as home audio, music production, voice processing, and AI feature extraction.
Known Issues#
Host System Requirements#
Required Tools#
XMOS XTC Tools: 15.3.0
Required Libraries (dependencies)#
lib_xcore_math (www.github.com/xmos/lib_xcore_math)
lib_logging (www.github.com/xmos/lib_logging)
lib_locks (www.github.com/xmos/lib_locks)
Support#
This package is supported by XMOS Ltd. Issues can be raised against the software at: http://www.xmos.com/support