Python Adaptive Signal Processing

Current version: 1.2.1 (Changelog)

This library is designed to simplify adaptive signal processing tasks within python (filtering, prediction, reconstruction, classification). For code optimisation, this library uses Numpy for array operations.

Also in this library is presented some new methods for adaptive signal processing. The library is designed to be used with datasets and also with real-time measuring (sample-after-sample feeding).


This project is under MIT License.


With pip from terminal: $ pip install padasip

Or download you can download the source codes from Github (link)


All Padasip related tutorials are created as Jupyter notebooks. You can find them in Python Adaptive Signal Processing Handbook.


By email:


For information about versions and updates see Changelog.

Indices and tables