C++ Audio

Open-source C++ projects categorized as Audio

Top 23 C++ Audio Projects

  • srs

    SRS is a simple, high-efficiency, real-time video server supporting RTMP, WebRTC, HLS, HTTP-FLV, SRT, MPEG-DASH, and GB28181.

    Project mention: What's the state of screen-sharing games to friends on linux? | /r/linux_gaming | 2023-06-26
  • BackgroundMusic

    Background Music, a macOS audio utility: automatically pause your music, set individual apps' volumes and record system audio.

    Project mention: Output different audio streams to two separate devices | /r/MacOS | 2023-07-15
  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

  • Sonic Pi

    Code. Music. Live.

    Project mention: Anyone else using ChatGPT to make music? | news.ycombinator.com | 2024-02-24

    I have wondered what grooves it could come with using https://sonic-pi.net/

  • OpenFrameworks

    openFrameworks is a community-developed cross platform toolkit for creative coding in C++.

    Project mention: Resolume | news.ycombinator.com | 2024-03-14

    Not exactly VJ, but could be used for it. https://openframeworks.cc

  • SFML

    Simple and Fast Multimedia Library

    Project mention: Ask HN: How to create a simple 2D game in C? | news.ycombinator.com | 2024-01-27

    Take a look at SFML. Very easy to get started, and quite capable.

    https://www.sfml-dev.org/

  • JUCE

    JUCE is an open-source cross-platform C++ application framework for desktop and mobile applications, including VST, VST3, AU, AUv3, LV2 and AAX audio plug-ins.

    Project mention: Anyone know anyone that creates plugins? | /r/audioengineering | 2023-12-08

    Check out https://juce.com in the meantime

  • Mumble

    Mumble is an open-source, low-latency, high quality voice chat software.

    Project mention: Welcome to mwmbl, the free, open-source and non-profit search engine | news.ycombinator.com | 2023-09-18
  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

  • Snapcast

    Synchronous multiroom audio player

    Project mention: Why is Spotify not implementing this? | news.ycombinator.com | 2023-07-31

    https://github.com/badaix/snapcast!

    Works perfectly on pis scattered around the house.

  • WickedEngine

    3D engine with modern graphics

    Project mention: List of Unity alternatives | /r/gamedev | 2023-09-19
  • supercollider

    An audio server, programming language, and IDE for sound synthesis and algorithmic composition.

    Project mention: Recreating the THX Deep Note (2009) | news.ycombinator.com | 2023-09-03

    Link to the audio programming language / server they're using in the article: https://github.com/supercollider/supercollider

  • pedalboard

    🎛 🔊 A Python library for audio.

    Project mention: Open Source Libraries | /r/AudioAI | 2023-10-02

    spotify/pedalboard: audio effects for Python and TensorFlow

  • mixxx

    Mixxx is Free DJ software that gives you everything you need to perform live mixes.

    Project mention: Ask HN: Looking for a DJ Program | news.ycombinator.com | 2024-01-05

    Mixxx is excellent and has pretty wide hardware support.

    FYI the "limited" functionality of Rekordbox can be hardware unlocked with some Pioneer controllers.

    https://mixxx.org/

  • oboe

    Oboe is a C++ library that makes it easy to build high-performance audio apps on Android.

    Project mention: Android low latency audio in 2023 | news.ycombinator.com | 2023-09-25
  • ardour

    Mirror of Ardour Source Code

    Project mention: Ask HN: Is There a Blender for Music? | news.ycombinator.com | 2024-03-05
  • essentia

    C++ library for audio and music analysis, description and synthesis, including Python bindings

  • OTTO

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

    Project mention: Bitfield Audio – Teenage Engineer OP-1 Inspired Synth | news.ycombinator.com | 2023-04-27
  • strawberry

    :strawberry: Strawberry Music Player (by strawberrymusicplayer)

    Project mention: The KDE desktop gets an overhaul with Plasma 6 | news.ycombinator.com | 2024-02-29
  • faust

    Functional programming language for signal processing and sound synthesis (by grame-cncm)

    Project mention: My Sixth Year as a Bootstrapped Founder | news.ycombinator.com | 2024-02-16

    Glicol looks very cool! Also check out Faust if you haven't (https://faust.grame.fr), another FP sound programming language.

  • mpd

    Music Player Daemon

    Project mention: MphpD - A PHP library for MPD | /r/PHP | 2023-07-20

    Last week I released v1.0.0 of MphpD - a fully-featured, dependency-free PHP library for the Music Player Daemon. It's my first take on a library so feedback and suggestions is very much welcome and appreciated.

  • Cardinal

    Virtual modular synthesizer plugin

    Project mention: Ask HN: Comment here about whatever you're passionate about at the moment | news.ycombinator.com | 2023-11-06

    > It’s haven’t bought any Modular’s yet but I’m really looking forward to getting into other on the new year.

    http://cardinal.kx.studio

    https://vcvrack.com/

    The former is libre and gratis, runs as a standalone or plugin and in the browser!! and is based on the latter.

    Ther former has a libre and gratis standalone version, the plugin version is non-gratis.

  • Bento4

    Full-featured MP4 format, MPEG DASH, HLS, CMAF SDK and tools

  • audiowaveform

    C++ program to generate waveform data and render waveform images from audio files

  • SOUL

    The SOUL programming language and API (by soul-lang)

  • SaaSHub

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

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). The latest post mention was on 2024-03-14.

C++ Audio related posts

Index

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

Project Stars
1 srs 23,970
2 BackgroundMusic 14,938
3 Sonic Pi 10,469
4 OpenFrameworks 9,751
5 SFML 9,538
6 JUCE 6,017
7 Mumble 5,912
8 Snapcast 5,674
9 WickedEngine 5,268
10 supercollider 5,157
11 pedalboard 4,796
12 mixxx 4,047
13 oboe 3,576
14 ardour 3,563
15 essentia 2,651
16 OTTO 2,609
17 strawberry 2,395
18 faust 2,388
19 mpd 2,042
20 Cardinal 1,936
21 Bento4 1,842
22 audiowaveform 1,777
23 SOUL 1,692
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com