Fast, modern C++ DSP framework, FFT, Sample Rate Conversion, FIR/IIR/Biquad Filters (SSE, AVX, AVX-512, ARM NEON)
-
Updated
Nov 21, 2024 - C++
Fast, modern C++ DSP framework, FFT, Sample Rate Conversion, FIR/IIR/Biquad Filters (SSE, AVX, AVX-512, ARM NEON)
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).
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.
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.
🔉 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
A high-performance, "quantum-inspired" Fast Fourier Transform (FFT) library written in pure and safe Rust.
PySDR.org textbook source material, feel free to post issues/PRs
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."