Fast, modern C++ DSP framework, FFT, Sample Rate Conversion, FIR/IIR/Biquad Filters (SSE, AVX, AVX-512, ARM NEON)
-
Updated
Jan 13, 2025 - C++
Fast, modern C++ DSP framework, FFT, Sample Rate Conversion, FIR/IIR/Biquad Filters (SSE, AVX, AVX-512, ARM NEON)
Arduino Audio Tools (a powerful Audio library not only for Arduino)
SincNet is a neural architecture for efficiently processing raw audio samples.
Theory of digital signal processing (DSP): signals, filtration (IIR, FIR, CIC, MAF), transforms (FFT, DFT, Hilbert, Z-transform) etc.
Digital Signal Processing - Theory and Computational Examples
Overview of the peaks dectection algorithms available in Python
A shazam like tool to store songs fingerprints and retrieve them
A python wrapper for Speech Signal Processing Toolkit (SPTK).
Image Signal Processing (ISP) Guide. Learn all about the process of converting an image/video into digital form by performing tasks like noise reduction, filtering, auto exposure, autofocus, HDR correction, and image sharpening with a Specialized type of media processor.
Large collection of number systems providing custom arithmetic for mixed-precision algorithm development and optimization for AI, Machine Learning, Computer Vision, Signal Processing, CAE, EDA, control, optimization, estimation, and approximation.
🔉 Collected C++ implementations of the classic 4-pole moog ladder filter
ttslearn: Library for Pythonで学ぶ音声合成 (Text-to-speech with Python)
Fast Fourier transforms (FFTs) in Rust
Control adaptive filters with neural networks.
A Machine Learning Approach of Emotional Model
PySDR.org textbook source material, feel free to post issues/PRs
A high-performance, "quantum-inspired" Fast Fourier Transform (FFT) library written in pure and safe Rust.
A cross-platform DSP library written in C++ 11/14. This library harnesses the power of C++ templates to implement a complete set of DSP algorithms.
Source code for the book Code Your Own Synth Plug-Ins With C++ and JUCE
Add a description, image, and links to the digital-signal-processing topic page so that developers can more easily learn about it.
To associate your repository with the digital-signal-processing topic, visit your repo's landing page and select "manage topics."