Top 23 C Music Projects
a library for audio and music analysisProject mention: Are differential geometry topics like manifolds usually used with GNN’s? | reddit.com/r/learnmachinelearning | 2021-12-27
I dunno, that article is paywalled. ES-HyperNEAT uses what's referred to an an evolvable substrate, which is the internal architecture of the ANN being involved. This provides for arbitrary neuronal wiring which is interesting and a departure from conventional GPU-based training architectures based on layers. For classifying audio stuff typically spectrogram analysis with CNNs are used, to pick up on latent features from a visual perspective. Probably getting your audio sources into an appropriate format would be the challenging part of it. Maybe experiment with the output from Aubio to get it into a representable format that an ES-HyperNEAT ANN could consume.
a highly automated and intuitive digital audio workstation - official mirrorProject mention: Est-ce que "linux" et les logiciels libres sont vraiments de bons choix pour un particuliers ? Précisions ⤵️ | reddit.com/r/france | 2022-05-01
Static code analysis for 29 languages.. Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.
Minimalistic MP3 decoder single header library
Linux distribution optimized for audio playbackProject mention: Unable to start a new install of Airsonic Advanded - | reddit.com/r/airsonic | 2022-03-24
*** OR .. you could just throw docker on the hifiberry os and pull down an image and forgo all that configuring in the back end. **even better.. docker is already installed in hifiberry os .. you simply just need to pull in a container: https://github.com/binhex/arch-airsonic
Virtual cables between any audio source and any speaker in your homeProject mention: Ask HN: Why isn't there a standard network audio protocol? | news.ycombinator.com | 2022-04-14
:musical_note: strongly-timed musical programming languageProject mention: Want a technical writing project!!! | reddit.com/r/technicalwriting | 2021-05-24
I have a nice project badly needing documentation. But tbh there's no way you can get paid for that atm. Still it's a nice way to show off your skills. https://github.com/Gwion/Gwion
Multi-protocol control & translation software (ArtNet, MIDI, OSC, sACN, ...)Project mention: Is the only way to edit the MIDI mapping on an AKAI MIDIMIX through a script? | reddit.com/r/ableton | 2021-08-28
Less time debugging, more time building. Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.
Whole House Audio System 🔊
Open Cubic Player (unix fork). Music visualizer for various tracked music formats (amiga modules, S3M, IT), chiptunes and other formats related to demosceneProject mention: Trying to run OCP (open Cubic player) DLL error | reddit.com/r/dosbox | 2022-01-13
did you know https://github.com/mywave82/opencubicplayer ?
A little ESP32 Spotify remote to remind you that there's a lot of music out there.Project mention: Is there a way to figure out the music genre through your playlists? | reddit.com/r/spotify | 2022-02-09
Everynoise is awseome, i found this https://github.com/quadule/knobby and built one. Finding new music, and different stuff. It plays merry hell with spotifys algorithm for generated playlists lol.
Create VCV Rack modules from gen~ exportsProject mention: Ask HN: How to get started with audio programming? | news.ycombinator.com | 2021-05-25
Nice, I hadn’t looked into building VCV Rack modules but it’s a super fun piece of software - there’s also an iOS port called MiRack, personally I love making music on the iPad so I use that more.
I saw this the other day that lets reuse gen~ code from Max as a VCV module: https://github.com/isabelgk/gen-rack
A plain C library to program with hardware controllers.Project mention: starting to get Kontrol S4 Mk3 motorized wheel working in Mixxx | reddit.com/r/DJs | 2021-09-09
I have been talking to the author of Ctlra who has reverse engineered the screens. The screens work by sending a bunch of pixels to a vendor defined class USB bulk endpoint. Unlike some other controllers with screens which just take some metadata from the software and do their own rendering, Native Instruments controllers with screen rely on the software to do the rendering. Traktor does this by rendering QML to an offscreen buffer. However, according to the author of Ctlra it is more complicated than that to get 60 FPS framerate to the screens because simply sending all the pixels continuously saturates the USB bus. Fortunately that doesn't interfere with any other features of the controller because the other USB signals have higher priority (isochronous for the audio, interrupt for the HID). So to get a good framerate, which would matter for sending scrolling waveforms to the screens, my understanding is that Mixxx would have to compare every rendered frame to identify which rectangles of the screen to update in each USB packet.
Single file synth + demo song (by pixicoder)Project mention: Music created with the C programming language [video] | news.ycombinator.com | 2021-10-17
Gui music player for the Nintendo 3DS (wip)Project mention: Old 3DSs really do make for good MP3 players | reddit.com/r/3DS | 2022-03-19
The music of Fibonacci and prime numbersProject mention: The Music of Fibonacci Numbers | news.ycombinator.com | 2021-11-13
GTUltra - Extensively modified GoatTracker Stereo (2.76) version. With many new features. See the GTUltra.PDF file for full detailsProject mention: GTUltra - Extensively modified GoatTracker Stereo (2.76) version | reddit.com/r/c64 | 2022-03-29
Drone music application for GameboyProject mention: Droneboy. A homebrew drone music application. | reddit.com/r/Gameboy | 2021-06-04
Simple Western music theory library in C99Project mention: I made a simple music theory API in C, would like some feedback! | reddit.com/r/musictheory | 2021-09-06
Here is the link : https://github.com/thelowsunoverthemoon/mahler.c
A demo app that runs librespot-java on AndroidProject mention: Spotify-only device? | reddit.com/r/Nexus7 | 2021-08-11
This might be what you are looking for https://github.com/devgianlu/librespot-android
A simple X application that shows mpd album art. Mirror of https://git.depsterr.com/mpdart
Discord music bot written in CProject mention: I'm finding a bot | reddit.com/r/Discord_Bots | 2021-10-11
Open-source sound engine (by amuuu)Project mention: I ditched what I worked on for months... | dev.to | 2021-08-27
I worked on Ava sound engine for quite some time. I made it from scratch, in C++. C++ is a good choice for audio-related programs, such as the DAW that inspired development of Ava. I decided to separate the DAW's interface with its processing unit, and Ava was born there. It's still in the development.
Electronic organ like e.g. Vox Continental with JACK interfaceProject mention: I want to make a digital synthesizer in software. What are my options? Where do I start, knowing nothing? | reddit.com/r/synthesizers | 2021-09-13
The documentation is useful but, more useful is a tutorial/example of a trivial client. I can't seem to remember where I first read it, but once you have an audio buffer to populate it's easy enough to generate a sine wave (as a first step). You'll also need to make something to track which keys are down and other midi state (you get midi messages as part of the audio callback): again, not too hard. It might be interesting to check out some existing similar software such as: https://github.com/Ho-Ro/connie too.
C Music related posts
Anyone doing DSP stuff? Stumbled upon this guy's work and am seriously humbled with my little fuzz pedals!
2 projects | reddit.com/r/diypedals | 1 May 2022
Est-ce que "linux" et les logiciels libres sont vraiments de bons choix pour un particuliers ? Précisions ⤵️
4 projects | reddit.com/r/france | 1 May 2022
I've been working on a CLI music/video streamer written in python. Thoughts?
5 projects | reddit.com/r/linux | 20 Apr 2022
Ask HN: Why isn't there a standard network audio protocol?
4 projects | news.ycombinator.com | 14 Apr 2022
Old 3DSs really do make for good MP3 players
2 projects | reddit.com/r/3DS | 19 Mar 2022
Are differential geometry topics like manifolds usually used with GNN’s?
1 project | reddit.com/r/learnmachinelearning | 27 Dec 2021
Steve Roach just dropped a new masterpiece and it's pay what you want... Get that FLAC!
4 projects | reddit.com/r/ambientmusic | 10 Dec 2021
What are some of the best open-source Music projects in C? This list will help you:
Are you hiring? Post a new remote job listing for free.