acidbourbon / numpy_ltspice_filter

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

Home Page:https://acidbourbon.wordpress.com/2019/11/26/seamless-integration-of-ltspice-in-python-numpy-signal-processing/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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.

About

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

https://acidbourbon.wordpress.com/2019/11/26/seamless-integration-of-ltspice-in-python-numpy-signal-processing/

License:GNU Affero General Public License v3.0


Languages

Language:Python 91.9%Language:AGS Script 7.5%Language:Shell 0.6%