Sound

Top 23 Sound Open-Source Projects

  • p5.js

    p5.js is a client-side JS platform that empowers artists, designers, students, and anyone to learn to code and express themselves creatively on the web. It is based on the core principles of Processing. http://twitter.com/p5xjs —

    Project mention: P5.js: Online Canvas Programming | news.ycombinator.com | 2024-02-27
  • x11docker

    Run GUI applications and desktops in docker and podman containers. Focus on security.

    Project mention: Remote Controlling an HP 1670G Logic Analyzer with a Linux PC X Server | news.ycombinator.com | 2023-12-27

    I don't know anything about Xwayland, but according there's this sentence in this socat writeup:

    > If you want to access an X server that does not provide -listen tcp (Xwayland) or just did not have enabled it during startup (like most likely your host Xorg), you can use socat to provide TCP/IP access.

    https://github.com/mviereck/x11docker/wiki/How-to-access-X-o...

  • SurveyJS

    Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.

  • 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

  • pts

    A library for visualization and creative-coding

  • aubio

    a library for audio and music analysis

    Project mention: Doing a project on an Audio to MIDI Converter, any help is appreciated | /r/learnprogramming | 2023-05-28

    Aubio is a good library for working with audio and midi: https://aubio.org/

  • SoundSwitch

    C# application to switch default playing device. Download: https://soundswitch.aaflalo.me/

    Project mention: Shortcut to switch between speakers and headphones | /r/SoundBlasterOfficial | 2023-12-11
  • glicol

    Graph-oriented live coding language and music/audio DSP library written in Rust

    Project mention: Velato: A programming language where source code must be a valid MIDI music file | news.ycombinator.com | 2024-03-04

    Interesting!

    Similar note-based expression can be found on TidalCycles/Strudel. although it's not valid MIDI format anymore, you can use notation like c4, f3, and make them as "pattern". Samples are also supported in the same manner:

    https://strudel.cc/

    And in my project Glicol, I use only numbers in the seq node. So 60 means middle C. Underscore means rest.

    https://glicol.org/

  • 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.

  • wad

    Web Audio DAW. Use the Web Audio API for dynamic sound synthesis. It's like jQuery for your ears. (by rserota)

    Project mention: Starting from scratch with a Web Audio app: advice/recommendations on Libraries? | /r/webaudio | 2023-06-05

    I'm a startup founder building a prototype generative music app using Web Audio. I would love to hear your advice about where to start from programming standpoint: pure Javascript? Use libraries like Tone.js + Tuna.js, Howler.js, Wad.js, XSound? I'd prefer to well-supported libraries. I'm happy to trade some functionality or performance for stability.

  • soloud

    Free, easy, portable audio engine for games

  • pizzicato

    Library to simplify the way you create and manipulate sounds with the Web Audio API.

  • study-music

    An "awesome music theory" kinda wiki with books, resources and courses for studying everything about music and sound

    Project mention: Awesome Music Theory: where to start, books, links, videos, research, visuals, composition. With synths, history of EDM, movie soundtracks and AI tools | /r/Music | 2023-05-06
  • Lasp

    Low-latency Audio Signal Processing plugin for Unity

  • minimp3

    Minimalistic MP3 decoder single header library

  • Oto

    ♪ A low-level library to play sound on multiple platforms ♪

  • FabGL

    ESP32 Display Controller (VGA, PAL/NTSC Color Composite, SSD1306, ST7789, ILI9341), PS/2 Mouse and Keyboard Controller, Graphics Library, Sound Engine, Game Engine and ANSI/VT Terminal

  • helenos

    A portable microkernel-based multiserver operating system written from scratch.

  • pyo

    Python DSP module

  • mechvibes

    Mechvibes

    Project mention: Is Mechvibes safe to use ? | /r/AskProgramming | 2023-04-29

    I do not know if it the right place to ask this but i have actually browsed the other subreddits and this seems to be the most appropriate one. The title explains it, I do not really posses any programming knowledge other than the one time i have taken a python course. This program seems pretty cool and it is open source, I wonder if it is safe to use though ? I usually stop these kind of programs from accessing the internet since they do not need it but still want to be sure about it, do anyone know if it is safe or can check if it is safe ? Here is the link for the project: https://github.com/hainguyents13/mechvibes Thank you in advance.

  • SwiftySound

    SwiftySound is a simple library that lets you play sounds with a single line of code.

  • matchering

    🎚️ Open Source Audio Matching and Mastering

    Project mention: Top 10 AI Mixing and Mastering Tools for Musicians | /r/LALALAI | 2023-06-01

    Songmastr is a web-based AI mastering tool. Utilizing the power of the open-source Python library called Matchering, Songmastr is able to create a masterful audio track that matches a reference song of your choosing. The algorithm studies the RMS, FR, peak amplitude and stereo width of your reference track before applying it to the target audio file.

  • PandoraPlayer

    🅿️ PandoraPlayer is a lightweight music player for iOS, based on AudioKit and completely written in Swift.

    Project mention: Music player for iOS? | /r/foss | 2023-04-04
  • noisecraft

    Browser-based visual programming language and platform for sound synthesis.

  • awesome-music-production

    A curated list of software, services, and resources to create and distribute music

  • 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.

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-04.

Sound related posts

Index

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

Project Stars
1 p5.js 20,761
2 x11docker 5,341
3 supercollider 5,157
4 pts 5,090
5 aubio 3,140
6 SoundSwitch 2,261
7 glicol 1,926
8 wad 1,840
9 soloud 1,634
10 pizzicato 1,631
11 study-music 1,624
12 Lasp 1,485
13 minimp3 1,471
14 Oto 1,459
15 FabGL 1,349
16 helenos 1,283
17 pyo 1,263
18 mechvibes 1,228
19 SwiftySound 1,200
20 matchering 1,172
21 PandoraPlayer 1,165
22 noisecraft 1,007
23 awesome-music-production 906
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.
workos.com