C Music

Open-source C projects categorized as Music

Top 23 C Music Projects

  1. aubio

    a library for audio and music analysis

  2. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  3. audioFlux

    A library for audio and music analysis, feature extraction.

    Project mention: A C/C++ library for audio and music analysis | news.ycombinator.com | 2024-08-13
  4. arduino-audio-tools

    Arduino Audio Tools (a powerful Audio library not only for Arduino)

    Project mention: A Weather Clock (with Alarms) for ESP32 / Raspberry Pi Pico Implemented with Arduino Framework | dev.to | 2025-05-09

    ES8311 with arduino audio driver and arduino audio tools

  5. minimp3

    Minimalistic MP3 decoder single header library

  6. kew

    A terminal music player.

    Project mention: Show HN: Kew – A Terminal Music Player for Linux | news.ycombinator.com | 2024-10-04
  7. schismtracker

    An oldschool sample-based music composition tool.

    Project mention: Schism Tracker – free and open-source reimplementation of Impulse Tracker | news.ycombinator.com | 2024-12-28
  8. hifiberry-os

    Linux distribution optimized for audio playback

  9. SaaSHub

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

    SaaSHub logo
  10. soundsync

    Virtual cables between any audio source and any speaker in your home

    Project mention: Ask HN: What are your most regretted tech purchases? | news.ycombinator.com | 2024-11-25

    Their software stack is just terrible. Even after multiple resets, many of their devices would not work. Some of their error screens are secretly stateful too, requiring you to do the same thing 4-5x before it'll let you try an alternative workaround (which will sometimes work). The old app was mediocre, but predictably so, and you could usually work around issues with the community's help. The new app is so bad and unstable that half the time server issues will prevent you from being able to finish setup even if you do everything right. It's aggravating.

    The FOSS Soundsync used to work with Sonos speaker but I think they blocked them: https://github.com/geekuillaume/soundsync

    A friend of mine built his own clone using Raspberry Pis and generic speakers and that works way better than the Sonos stack.

    That's the way to go... I guess I always knew, in the back of my head, that a proprietary cloud app was a bad idea... I just didn't think it would get THIS bad. I thought the company would work to protect their reputation and users, especially after they already had at least one similar debacle in the past (https://en.wikipedia.org/wiki/Sonos#Controversies). I was wrong. Very, very wrong.

  11. Gwion

    :musical_note: strongly-timed musical programming language

  12. midimonster

    Multi-protocol control & translation software (ArtNet, MIDI, OSC, sACN, ...)

  13. klystrack

    A chiptune tracker

  14. tulipcc

    The Tulip Creative Computer - a portable Python synthesizer for music and graphics

    Project mention: The Mega65 | news.ycombinator.com | 2024-09-27

    The Tulip Creative Computer[1][2] hits a lot of your points (I'm just a customer). It is definitely not a retro computer with an 8 bit processor, limited memory etc. Instead, it uses modern technology (ESP32S3 microcontroller with megabytes of flash memory and RAM, color touch screen etc.) and runs a modern programming language (MicroPython) that also serves as the operating system.

    This particular product might not be exactly what you want, but it shows that you can use these technologies to build a computer that is much simpler than a modern PC in both hardware and software, but is still very capable, and intriguing to use.

    1. https://github.com/shorepine/tulipcc

  15. opencubicplayer

    Open Cubic Player (unix fork). Music visualizer for various tracked music formats (amiga modules, S3M, IT), chiptunes and other formats related to demoscene

  16. AmpliPi

    Whole House Audio System 🔊

  17. music_visualizer

    Shader viewer / music visualizer for Windows and Linux

  18. knobby

    A little Spotify remote to remind you that there's a lot of music out there.

  19. Simple-SDL2-Audio

    A simple SDL2 audio library without SDL_Mixer for playing music and multiple sounds natively in SDL2

  20. GTUltra

    GTUltra - Extensively modified GoatTracker Stereo (2.76) version. With many new features. See the GTUltra.PDF file for full details

  21. gen-rack

    Create VCV Rack modules from gen~ exports

  22. openAV-Ctlra

    A plain C library to program with hardware controllers.

  23. mdxtools

    A bunch of tools for handling the MDX music format (music for the Sharp x68000)

  24. PS

    Single file synth + demo song (by pixicoder)

  25. Droneboy

    Drone music application for Gameboy

  26. SaaSHub

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

    SaaSHub logo
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 Music discussion

Log in or Post with

C Music related posts

  • DeaDBeeF: The Ultimate Music Player

    11 projects | news.ycombinator.com | 12 Feb 2025
  • Ask HN: What are your most regretted tech purchases?

    1 project | news.ycombinator.com | 25 Nov 2024
  • AudioFlux: Open-source for audio and music analysis, feature extraction

    1 project | news.ycombinator.com | 27 Mar 2024
  • PTTTL: extension of Nokia's RTTTL, adds polyphony and vibrato (+ fuzz harness)

    1 project | /r/C_Programming | 31 Aug 2023
  • bard 2.0

    3 projects | /r/rust | 1 Jul 2023
  • A library for audio processing , support Android platform

    2 projects | /r/androiddev | 29 May 2023
  • Doing a project on an Audio to MIDI Converter, any help is appreciated

    1 project | /r/learnprogramming | 28 May 2023
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 18 May 2025
    InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now. Learn more →

Index

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

# Project Stars
1 aubio 3,432
2 audioFlux 3,055
3 arduino-audio-tools 1,800
4 minimp3 1,710
5 kew 1,516
6 schismtracker 1,294
7 hifiberry-os 1,067
8 soundsync 859
9 Gwion 553
10 midimonster 535
11 klystrack 495
12 tulipcc 491
13 opencubicplayer 346
14 AmpliPi 305
15 music_visualizer 233
16 knobby 192
17 Simple-SDL2-Audio 178
18 GTUltra 92
19 gen-rack 95
20 openAV-Ctlra 83
21 mdxtools 78
22 PS 69
23 Droneboy 65

Sponsored
InfluxDB – Built for High-Performance Time Series Workloads
InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
www.influxdata.com

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