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.

    SurveyJS logo
  • 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: Show HN: Render audio to HTML canvas using WebGPU | news.ycombinator.com | 2024-04-15

    Nice! Great project website styling and demo.

    I had a WebGPU scope demo using vanila JS here, but it's not connected to AudioContext at all.

    https://stackblitz.com/edit/vitejs-vite-cuc9vs

    Still, I had to use the old WebGL solution for https://glicol.org since the WebGPU support seems to be pretty slow at the moment.

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

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

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

    Free, easy, portable audio engine for games

  • pizzicato

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

  • Lasp

    Low-latency Audio Signal Processing plugin for Unity

  • Oto

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

  • minimp3

    Minimalistic MP3 decoder single header library

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

  • noisecraft

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

  • daktilo

    Turn your keyboard into a typewriter! 📇

  • Project mention: Daktilo: Turn Your Keyboard into a Typewriter | news.ycombinator.com | 2023-10-03

    Thanks for your comment! I created an issue about this: https://github.com/orhun/daktilo/issues/22

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

    WorkOS 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).

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,850
2 x11docker 5,386
3 supercollider 5,198
4 pts 5,099
5 aubio 3,172
6 SoundSwitch 2,277
7 glicol 1,988
8 wad 1,861
9 study-music 1,656
10 soloud 1,644
11 pizzicato 1,639
12 Lasp 1,493
13 Oto 1,487
14 minimp3 1,482
15 FabGL 1,366
16 helenos 1,287
17 pyo 1,274
18 mechvibes 1,290
19 SwiftySound 1,218
20 matchering 1,198
21 PandoraPlayer 1,165
22 noisecraft 1,017
23 daktilo 943

Sponsored
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