C++ audio-processing

Open-source C++ projects categorized as audio-processing

Top 23 C++ audio-processing Projects

audio-processing
  1. mediapipe

    Cross-platform, customizable ML solutions for live and streaming media.

    Project mention: Building a Jedi-Style Hand Gesture Interface with TensorFlow.js: Control Your Browser Without Touching Anything | dev.to | 2026-02-09

    In this tutorial, I'll show you how to build a production-ready hand gesture control system using TensorFlow.js and MediaPipe Hands that transforms any webcam into a precision input device.

  2. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  3. pedalboard

    🎛 🔊 A Python library for audio.

    Project mention: Python Audio Processing with Pedalboard | news.ycombinator.com | 2025-07-22

    GitHub: https://github.com/spotify/pedalboard

    Sadly, although it supports realtime processing, it doesn't say anything about latency, which is a make-or-break quality for most realtime audio processing. Definitely feels like a batch processing library which has had realtime support bolted on. The VST support is extremely cool though!

  4. DALI

    A GPU-accelerated library containing highly optimized building blocks and an execution engine for data processing to accelerate deep learning training and inference applications.

  5. OTTO

    Sampler, Sequencer, Multi-engine synth and effects - in a box! [WIP] (by bitfieldaudio)

  6. giada

    Your Hardcore Loop Machine.

  7. kfr

    Fast, modern C++ DSP framework, FFT, Sample Rate Conversion, FIR/IIR/Biquad Filters (SSE, AVX, AVX-512, ARM NEON, RISC-V RVV)

    Project mention: Show HN: KFR 7 – major update for C++ DSP library | news.ycombinator.com | 2025-11-17
  8. tracktion_engine

    Tracktion Engine module

  9. q

    C++ Library for Audio Digital Signal Processing (by cycfi)

  10. SmartGuitarAmp

    Guitar plugin made with JUCE that uses neural networks to emulate a tube amplifier.

  11. chromaprint

    C library for generating audio fingerprints used by AcoustID

  12. DawDreamer

    Digital Audio Workstation with Python; VST instruments/effects, parameter automation, FAUST, JAX, Warp Markers, and JUCE processors

  13. fast-music-remover

    A C++ based, lightweight music and noise remover for YouTube and other internet media, using DeepFilterNet for audio enhancement.

  14. r8brain-free-src

    High-quality pro audio resampler / sample rate conversion header-only C++ library. Very fast, for both audio resampling and time-series interpolation.

  15. MediaEditor

    A non-linear editing software that helps you to make nice video.

  16. teensy-juno

    A Teensy 3.x/4.x based polyphonic synthesizer, modelled after the Juno-106

  17. bungee

    A C++ library for time-stretching and pitch-shifting audio with high quality in realtime or offline. (by bungee-audio-stretch)

  18. MWEngine

    Audio engine and DSP library for Android, written in C++ providing low latency performance within a musical context, while providing a Java/Kotlin API. Supports both OpenSL and AAudio.

  19. SPTK

    A suite of speech signal processing tools

  20. SELA

    SimplE Lossless Audio

  21. Proteus

    Guitar amp and pedal capture plugin using neural networks. (by GuitarML)

  22. DDCToolbox

    Create and edit DDC headset correction files

  23. NeuralSeed

    Neural networks for guitar amp/pedal emulation on Daisy Seed

  24. FFaudioConverter

    Graphical audio convert and filter tool

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

C++ audio-processing discussion

Log in or Post with

C++ audio-processing related posts

  • Show HN: AudioNimbus – Steam Audio's immersive spatial audio, now in Rust

    3 projects | news.ycombinator.com | 12 Mar 2025
  • I Implemented Shazam's Algorithm in Golang [video]

    2 projects | news.ycombinator.com | 25 Feb 2025
  • How to remove repeating segments from an video file?

    2 projects | /r/ffmpeg | 9 Dec 2023
  • Past To Future Reverbs "EQP-1A Tube EQ High Boost" non-linear impulse response making using AI machine learning plugin extension for Proteus - Intro Price ($15) for limited time

    1 project | /r/AudioProductionDeals | 3 Jun 2023
  • Question about iLok

    1 project | /r/linuxaudio | 6 May 2023
  • MediaEditor: A non-linear editing software that helps you to make nice video.

    1 project | /r/programming | 27 Apr 2023
  • MediaEditor Community: A free lightweight non-linear editing software open-sourced

    1 project | /r/u_CodeWin_Wayne | 27 Apr 2023
  • A note from our sponsor - SaaSHub
    www.saashub.com | 6 Jun 2026
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

What are some of the best open-source audio-processing projects in C++? This list will help you:

# Project Stars
1 mediapipe 35,461
2 pedalboard 6,149
3 DALI 5,707
4 OTTO 2,716
5 giada 2,021
6 kfr 1,879
7 tracktion_engine 1,399
8 q 1,389
9 SmartGuitarAmp 1,318
10 chromaprint 1,290
11 DawDreamer 1,239
12 fast-music-remover 713
13 r8brain-free-src 703
14 MediaEditor 499
15 teensy-juno 318
16 bungee 307
17 MWEngine 277
18 SPTK 245
19 SELA 215
20 Proteus 187
21 DDCToolbox 187
22 NeuralSeed 126
23 FFaudioConverter 125

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com

Did you know that C++ is
the 7th most popular programming language
based on number of references?