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. Learn more →
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.
-
BackgroundMusic
Background Music, a macOS audio utility: automatically pause your music, set individual apps' volumes and record system audio.
-
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.
-
OpenFrameworks
openFrameworks is a community-developed cross platform toolkit for creative coding in C++.
-
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.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
supercollider
An audio server, programming language, and IDE for sound synthesis and algorithmic composition.
-
essentia
C++ library for audio and music analysis, description and synthesis, including Python bindings
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Project mention: What's the state of screen-sharing games to friends on linux? | /r/linux_gaming | 2023-06-26
I have wondered what grooves it could come with using https://sonic-pi.net/
Not exactly VJ, but could be used for it. https://openframeworks.cc
Take a look at SFML. Very easy to get started, and quite capable.
https://www.sfml-dev.org/
Project mention: 3rd Edition of Programming: Principles and Practice Using C++ by Stroustrup | news.ycombinator.com | 2024-04-19Personally, I started by writing externals for Pure Data, then started to contribute to the care. Later I took the same path for SuperCollider.
The more typical path, I guess, would be to start with simple audio plugins. Have a look at JUCE (https://juce.com/)!
Realtime audio programming has some rather strict requirements that you don't have in most other software. Check out this classic article: http://www.rossbencina.com/code/real-time-audio-programming-...
Project mention: Welcome to mwmbl, the free, open-source and non-profit search engine | news.ycombinator.com | 2023-09-18
https://github.com/badaix/snapcast!
Works perfectly on pis scattered around the house.
Link to the audio programming language / server they're using in the article: https://github.com/supercollider/supercollider
spotify/pedalboard: audio effects for Python and TensorFlow
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/
Glicol looks very cool! Also check out Faust if you haven't (https://faust.grame.fr), another FP sound programming language.
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.
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.
C++ Audio related posts
-
Ask HN: Is There a Blender for Music?
-
The KDE desktop gets an overhaul with Plasma 6
-
My Sixth Year as a Bootstrapped Founder
-
How iTunes Is Changing on PC
-
Is Open Source a diversion from what users want?
-
Ask HN: Looking for a DJ Program
-
Show HN: LinuxDAW – Quality audio software for Linux
-
A note from our sponsor - InfluxDB
www.influxdata.com | 6 May 2024
Index
What are some of the best open-source Audio projects in C++? This list will help you:
Project | Stars | |
---|---|---|
1 | srs | 24,288 |
2 | BackgroundMusic | 15,155 |
3 | Sonic Pi | 10,531 |
4 | OpenFrameworks | 9,785 |
5 | SFML | 9,631 |
6 | JUCE | 6,116 |
7 | Mumble | 6,000 |
8 | Snapcast | 5,748 |
9 | WickedEngine | 5,366 |
10 | supercollider | 5,218 |
11 | pedalboard | 4,852 |
12 | mixxx | 4,129 |
13 | ardour | 3,641 |
14 | oboe | 3,593 |
15 | essentia | 2,694 |
16 | OTTO | 2,619 |
17 | strawberry | 2,435 |
18 | faust | 2,415 |
19 | mpd | 2,073 |
20 | Cardinal | 1,988 |
21 | Bento4 | 1,876 |
22 | audiowaveform | 1,788 |
23 | SOUL | 1,700 |
Sponsored