Audio signal processing core (aspcore)

aspcore.adaptivefilter

Implements several basic adaptive filters.

aspcore.correlation

Implements autocorrelation and cross-correlation estimators, as well as related useful calculations.

aspcore.filter

A collection of classes implementing linear convolution.

aspcore.filterdesign

Functions to design and compute filters

aspcore.filterdynamic

Contains implementations of time-varying FIR filters.

aspcore.fouriertransform

Methods for discrete Fourier transform, and linear convolution and correlation in the frequency domain

aspcore.lowrank

Implements algorithms related to low-rank tensor approximations of impulse responses

aspcore.matrices

Functions for common operations on matrices.

aspcore.montecarlo

Functions for Monte Carlo integration

aspcore.pseq

Functions associated with perfect periodic sequences

aspcore.utilities

License

The software is distributed under the MIT license. See the LICENSE file for more information. If you use this software in your research, please cite the following paper

Acknowledgements

The software has been developed during a PhD project as part of the SOUNDS ETN project at KU Leuven. The SOUNDS project has recieved funding from the European Union’s Horizon 2020 research and innovation programme under grant agreement No. 956369.