Signal processing
Notes and resources about Signal processing.
title: Signal processing#
Links#
- Faust ↗ - Functional programming language for signal processing and sound synthesis.
- Differentiable Digital Signal Processing (DDSP) ↗ - Fusing classic interpretable DSP with neural networks. (Code ↗) (Twitter ↗)
- AudioLazy ↗ - Expressive Digital Signal Processing (DSP) package for Python.
- DDSP: Differentiable Digital Signal Processing: Online Supplement ↗
- Seeing circles, sines and signals ↗ - Compact primer on digital signal processing. (Code ↗)
- Surfboard ↗ - Audio Feature Extraction for Modern Machine Learning. (HN ↗)
- GO-DSP ↗ - Digital Signal Processing for Go.
- How Google Meet’s noise cancellation works (2020) ↗ (HN ↗)
- Digital sound processing tutorial for the braindead ↗
- DSPFilters ↗ - Collection of Useful C++ Classes for Digital Signal Processing.
- Radio I/Q Data for Dummies ↗ (HN ↗)
- Audio Signal Processing for Machine Learning ↗ (Code ↗)
- absorptions ↗ - Blog about signals, random hacks, & assorted infodumps.
- PYSOX: Leveraging the audio signal processing power of SoX in python (2016) ↗
- pysox ↗ - Python wrapper around SoX.
- Digital signal processing theory ↗ - Theory of digital signal processing (DSP): signals, filtration (IIR, FIR, CIC, MAF), transforms (FFT, DFT, Hilbert, Z-transform) etc.
- The Scientist and Engineer’s Guide to Digital Signal Processing ↗ (Book ↗) (HN ↗)
- MIT: Digital Signal Processing (2011) ↗
- What is dither? (1996) ↗
- Analog Signals and Systems Book (2011) ↗
- MDfourier ↗ - Audio analysis tool for gaming hardware.
- Three examples where DSP saved my butt ↗
- The Emerging Field of Signal Processing on Graphs: Extending High-Dimensional Data Analysis to Networks and Other Irregular Domains (2013) ↗
- Digital signal processing (DSP) consulting ↗ (Twitter ↗)
- DSP.js ↗ - Digital Signal Processing for JavaScript.
- AutoDSP ↗ - Train custom adaptive filter optimizers without hand tuning or extra labels.
- Control mechanisms to the U-Net architecture for doing multiple source separation instruments ↗
- Soundpipe ↗ - Lightweight music DSP library written in C.
- Spectrograms – audio signal processing for machine learning ↗ (HN ↗)
- Differentiable Digital Signal Processing in PyTorch ↗
- Synthesis ToolKit in C++ ↗ - Open source audio signal processing and algorithmic synthesis classes written in the C++ programming language.
- Cat meow sounds visualized with Auto-Correlation Function ↗ (HN ↗)
- Signal Identification Wiki ↗
- SoX ↗ - Swiss Army knife of sound processing.
- Making sounds using SDL and visualizing them on a simulated oscilloscope (2021) ↗
- Why can’t you design noise in frequency space? (2021) ↗ (HN ↗)
- How Audio Fingerprinting Works (2020) ↗ (HN ↗)
- Audio Fingerprinting API - JSON API for Emy (2021) ↗
- SigLib ↗ - Digital Signal Processing and Machine Learning Library.
- Noisereduce ↗ - Noise reduction algorithm in python that reduces noise in time-domain signals like speech, bioacoustics, and physiological signals.
- Digital Signal Processing in Modern Communication Systems ↗
- sndkit ↗ - Collection of highly portable audio DSP algorithms, written in ANSI C using literate programming.
- Invertible Image Signal Processing (2021) ↗ (Code ↗)
- A Crash Course in the Fundamentals of Audio (2010) ↗
- HiFi++: a Unified Framework for Neural Vocoding, Bandwidth Extension and Speech Enhancement (2022) ↗ (Code ↗)
- HTS-AT: A Hierarchical Token-Semantic Audio Transformer for Sound Classification and Detection (2022) ↗ (Code ↗)
- Universal’s Audible Watermark ↗ (HN ↗)
- Deep Learning for Audio (DLA) ↗
- Finding Similarities in Music Using Stumpy ↗ (HN ↗)
- SigPy ↗ - Python package for signal processing, with emphasis on iterative methods.
- The Unreasonable Effectiveness of JPEG: A Signal Processing Approach (2022) ↗ (HN ↗)
- Think DSP – Digital Signal Processing in Python ↗ (Code ↗)
- Digital Signals Theory book and source materials ↗