https://github.com/acidbourbon/numpy_ltspice_filter
A python module for seamless integration of analog filters designed in LTspice into Python3/Numpy signal processing projects.
https://github.com/acidbourbon/numpy_ltspice_filter
convolution fast-convolution-filtering filter-demo impulse ltspice numpy processing python response signal
Last synced: 2 days ago
JSON representation
A python module for seamless integration of analog filters designed in LTspice into Python3/Numpy signal processing projects.
- Host: GitHub
- URL: https://github.com/acidbourbon/numpy_ltspice_filter
- Owner: acidbourbon
- License: agpl-3.0
- Created: 2019-11-26T14:02:28.000Z (about 6 years ago)
- Default Branch: master
- Last Pushed: 2024-10-31T16:02:39.000Z (about 1 year ago)
- Last Synced: 2024-10-31T17:17:46.801Z (about 1 year ago)
- Topics: convolution, fast-convolution-filtering, filter-demo, impulse, ltspice, numpy, processing, python, response, signal
- Language: Python
- Homepage: https://acidbourbon.wordpress.com/2019/11/26/seamless-integration-of-ltspice-in-python-numpy-signal-processing/
- Size: 45.9 KB
- Stars: 49
- Watchers: 6
- Forks: 8
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# 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.