ThinkDSP

Signal processor

An introduction to digital signal processing using Python

Think DSP: Digital Signal Processing in Python, by Allen B. Downey.

GitHub

4k stars
233 watching
3k forks
Language: Jupyter Notebook
last commit: 7 days ago
Linked from 2 awesome lists


Backlinks from these awesome lists:

Related projects:

Repository Description Stars
allendowney/thinkpython Jupyter notebooks and accompanying resources for teaching computer science fundamentals 1,298
belangeo/pyo A Python module providing a wide range of signal processing primitives and tools for creating complex audio manipulations. 1,322
wavelets/scipy-tutorials An online tutorial series focused on teaching signal processing techniques using Python and SciPy 2
xidongwu/d-auprc Provides an implementation of a specific algorithm used in audio signal processing 0
aaronpenne/dsp A collection of projects for extracting features from audio and video signals using digital signal processing techniques. 47
allendowney/thinkstats2 An online resource providing code and solutions to statistical exercises for Python programmers 4,033
danilobellini/audiolazy A package for expressive digital signal processing in Python that enables lazy evaluation and efficient object representation. 691
allendowney/compstats Tools and methods for analyzing statistical interference using computational Python 219
jinglescode/python-signal-processing A package providing tutorials and functions for signal processing and machine learning with Python. 63
davidavdav/signalprocessing.jl A collection of signal processing tools and routines for feature extraction in speech processing. 3
binpy/binpy An interactive digital electronics simulation library written in pure Python 204
alexharker/hisstools_library A C++ library providing a set of algorithms and data structures for signal processing and digital signal handling 50
shamadee/web-dsp A WebAssembly-based library for efficient client-side signal processing and filtering of media data. 1,473
4dsolutions/python5 An experiment in teaching Python programming using Jupyter Notebooks 11
vinniefalco/dspfilters A collection of reusable digital signal processing filter classes 1,857