Digital Signal Processing
Signal Processing Jupyter Notebooks
Sound Analysis with the Fourier Transform. A set of IPython Notebooks by Caleb Madrigal to explain what the Fourier Transform is and how to use it for basic audio processing applications.
An introduction to Compressed Sensing, part of Python for Signal Processing: an entire book (and blog) on the subject by Jose Unpingco.
Kalman and Bayesian Filters in Python. A textbook and accompanying filtering library on the topic of Kalman filtering and other related Bayesian filtering techniques.
Classify human movements using Dynamic Time Warping & K Nearest Neighbors: Signals from a smart phone gyroscope and accelerometer are used to classify if the person is running, walking, sitting standing etc. This IPython notebook contains a python implementation of DTW and KNN algorithms along with explanations and a practical application.
Digital Signal Processing A collection of notebooks that accompanies a masters course on the topic.
An introduction to openCV An introduction course into using openCV for computer vision in python
Signal: Filtering, STFT, and Laplace Transform Filtering signal with a butterworth low-pass filter and plotting the STFT of it with a Hanning window and then plotting the Laplace transform.
Tools
noise.sh Music as Excel
Filter Design Tools
Filter Design Tool web based
RF Tools - LC Filter Design Tool web based
Filter Design and Analysis web based
TFilter - Free online FIR filter design web based
FIIIR! web based
FIR Filter Designer web based
Tutorial
Kalman and Bayesian Filter in Python License: CC-BY
Digital Signal Processing Lecture License: CC-BY
A Compact Primer on Digital Signal Processing Web License: Eclipse Public License
Audio Programming
Pure Data—Pd Community Site Pure Data (or just Pd) is an open source visual programming language for multimedia.
elk.audio Audio Operating Systems
Sassy by sol_hsa Sassy is an audio spreadsheet. Or, as it stands, it's THE audio spreadsheet.
JUCE - JUCE The leading framework for multi-platform audio applications
DSP Notes
DSP Tools
DSP Books
Wireless Communications: Signal Processing Perspectives-Poor and Wornell
Think DSP License: CC-BY-NC
Circles Sines and Signals - Introduction License : Eclipse Public
DSP Lectures
Digital Signal Processing Lecture License: CC-BY
DSP Interactive
Premier on Digital Signal Processing, Github, License: Eclipse Public License
Software Defined Radio
Music Retrieval Course
Music Information Retrieval License: MIT
Speech Recognition
Libre ASR: An On-Premises, Streaming Speech Recognition System
Signal Processing Notes
Exploring Sound : Why does an A note on a piano sound different from an A note on a violin?
Signal Processing
DSP: THEORY
The Scientist and Engineer's Guide to Digital Signal Processing- Steven W. Smith
Introduction to Signal Processing -Sophocles J. Orfanidis
Astronomical Image and Data Analysis -JL Starck and F Murtagh
The theory of linear prediction- Vaidyanathan, P. P.
Introduction to Statistical Signal Processing - R.M. Gray
Mixed Signal and DSP Design Techniques - edited by Walt Kester
Modern Signal Processing - Edited by Edited by Daniel N. Rockmore and Dennis M. Healy
Advances in Signal Transforms: Theory and Applications - Edited by: J. Astola, and L. Yaroslavsky
Advances in Nonlinear Signal and Image Processing -Edited by: Stephen Marshall and Giovanni L. Sicuranza
The Data Conversion Handbook - Walt Kester
Mathematics Of The Discrete Fourier Transform (DFT) - Julius O. Smith III
Principles of Sigma-Delta Modulation for A/D Converters - Sangil Park
A Technical Tutorial on Digital Signal Synthesis-Analog Devices Inc.
DSP: COMMUNICATIONS
Signal Processing for Communications -Paolo Prandoni and Martin Vetterli
Wireless Communications: Signal Processing Perspectives-Poor and Wornell
Wireless Communications: Signal Processing Perspectives-Poor and Wornell
Stochastic Processes, Detection and Estimation-A. S. Willsky and G. W. Wornell
DSP: IMAGE PROCESSING
Fundamentals of Image Processing - Young, Gerbrands and Vliet
Advances in Nonlinear Signal and Image Processing -Edited by: Stephen Marshall and Giovanni L. Sicuranza
Image Processing and Data Analysis: The Multiscale Approach -JL Starck, F Murtagh and A Bijaoui
Principles of Computerized Tomographic Imaging - Kak and Slaney
BASIC EARTH IMAGING- Jon Claerbout
EARTH SOUNDINGS ANALYSIS: Processing versus Inversion - Jon Claerbout
IMAGING THE EARTH'S INTERIOR- Jon Claerbout
FUNDAMENTALS OF GEOPHYSICAL DATA PROCESSING - Jon Claerbout
Genetic and Evolutionary Computation for Image Processing and Analysis -Stefano Cagnoni, Evelyne Lutton, and Gustavo Olague
Advances in Nonlinear Signal and Image Processing -Edited by: Stephen Marshall and Giovanni L. Sicuranza
Image Processing in C: Analyzing and Enhancing Digital ImagesDwayne Phillips
DSP: AUDIO
Introduction to Sound Processing -Davide Rocchesso
Introduction To Digital Filters, With Audio Applications -Julius Smith
High-Fidelity Multichannel Audio Coding - Dai Tracy Yang, Chris Kyriakakis, and C.-C. Jay Kuo
Physical Audio Signal Processing-Julius O. Smith III
Spectral Audio Signal Processing -Julius O. Smith III
DSP: SPECTRAL ANALYSIS
Bayesian Spectrum Analysis and Parameter Estimation -G. Larry Bretthorst
Chebyshev and Fourier Spectral Methods - John Boyd
The Temporal and Spectral Characteristics of Ultrawideband Signals -William Kissick
DSP: MISCELLANEOUS TOPICS
Biomedical Digital Signal Processing -Willis J. Tompkins
Signal Processing with Fractals: A Wavelet-Based Approach - Gregory Wornell
Detection of Abrupt Changes - Theory and Application -Basseville and Nikiforov
Multimedia Fingerprinting Forensics for Traitor Tracing -K. J. Ray Liu, Wade Trappe, Z. Jane Wang, Min Wu, and Hong Zhao
Genomic Signal Processing and Statistics -Edited by:Dougherty, Shmulevich, Chen, and Wang
DSP: IMPLEMENTATION
Computer Aids for VLSI Design -Steven Rubin
Application-Specific Integrated Circuits - Michael Smith
The VHDL Cookbook -Peter Ashenden
Introduction to Digital Signal Processing- Paolo Prandoni
Efficient Digital Fiilters -Matthew Donadio
Modern Signal Processing- Edited by Daniel N. Rockmore and Dennis M. Healy, Jr.
Signals and Systems - MIT
Signal Processing
Last updated