C Sound

Open-source C projects categorized as Sound

Top 13 C Sound Projects

  • aubio

    a library for audio and music analysis

    Latest mention: Automatic sample cutting? | reddit.com/r/AdvancedProduction | 2021-01-03

    Take a look at [aubio](aubio.org) for this, it has a command line tool called aubiocut to slide sound files at onsets. There's a Python module as well. Here's an example script using it for slicing: https://github.com/aubio/aubio/blob/master/python/demos/demo_slicing.py

  • soloud

    Free, easy, portable audio engine for games

    Latest mention: Cross platform audio frameworks in Cpp? | reddit.com/r/cpp | 2021-01-11

    soloud: https://github.com/jarikomppa/soloud

  • minimp3

    Minimalistic MP3 decoder single header library

  • apulse

    PulseAudio emulation for ALSA

    Latest mention: PulseAudio, upstream: FreeBSD support: meson build, import downstream patches, more improvements – merge request 277, merged | reddit.com/r/freebsd | 2021-01-22

    This has been a life saver for me on GNU/Linux https://github.com/i-rinat/apulse

  • Gwion

    :musical_note: strongly-timed musical programming language

    Latest mention: Happy Hacktoberfest 2020! | dev.to | 2020-10-01
  • Gwion

    :musical_note: strongly-timed musical programming language

    Latest mention: Anybody else doing #genuary with sound? Here's my take on the Rule 30 Cellular Automaton. | reddit.com/r/algorithmicmusic | 2021-01-02

    Didn't know about that. What did you use to create this? Could be of use to test my language, Gwion.

  • sof

    Sound Open Firmware

    Latest mention: Microphone not working on Thinkpad X1 Carbon 7th Gen | reddit.com/r/voidlinux | 2021-01-14

    A, maybe, helpful issue? https://github.com/thesofproject/sof/issues/2275

  • alsa-lib

    The Advanced Linux Sound Architecture (ALSA) - library

    Latest mention: Usb Headphones How To Fix No Sound Crackling Sound | reddit.com/r/Ubuntu | 2021-01-12

    Unfortunately no, but i think it's because of an alsa driver. I've reported the bug on github. The issue is apparently related to this one : https://github.com/alsa-project/alsa-lib/issues/90. The only thing I can do is waiting until it's fixed, since i don't have the skills to help.

  • haskell-webrtc-vad

    Haskell bindings to the WebRTC VAD component

  • PortMidi

    A Haskell module for PortMidi audio library.

  • bindings-portaudio

    Raw bindings for portaudio 2.0

  • MusicBrainz-libdiscid

  • pitchtrack

    Pitch tracking library

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 2021-01-22.


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

Project Stars
1 aubio 2,021
2 soloud 1,012
3 minimp3 857
4 apulse 560
5 Gwion 219
6 Gwion 219
7 sof 172
8 alsa-lib 96
9 haskell-webrtc-vad 7
10 PortMidi 7
11 bindings-portaudio 7
12 MusicBrainz-libdiscid 2
13 pitchtrack 0