Skip to content

acidbourbon/numpy_ltspice_filter

Repository files navigation

numpy_ltspice_filter

A python module for seamless integration of analog filters designed in LTspice into Python3/Numpy signal processing projects.

For a demonstration of its uses:

run ./filter_demo.py and ./fast_convolution_filter_demo.py

find an extensive article about this software example at: https://acidbourbon.wordpress.com/2019/11/26/seamless-integration-of-ltspice-in-python-numpy-signal-processing/

and a follow-up article about fast convolution filtering using LTspice: https://acidbourbon.wordpress.com/2019/12/04/ltspice-numpy-part-2-fast-convolution-filter/

The utilities in this repository heavily rely on the PyLTSpice module developed by Nuno Brum. It is now a pip package. Install via: sudo pip3 install PyLTSpice

A warm thank you to Nuno.