Synthesis

Top 23 Synthesis Open-Source Projects

  • Tone.js

    A Web Audio framework for making interactive music in the browser.

  • Sonic Pi

    Code. Music. Live.

  • Project mention: Anyone else using ChatGPT to make music? | news.ycombinator.com | 2024-02-24

    I have wondered what grooves it could come with using https://sonic-pi.net/

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

  • awesome-livecoding

    All things livecoding

  • Project mention: Strudel: A live coding platform to write dynamic music pieces in the browser | news.ycombinator.com | 2024-04-03

    and there is more: https://github.com/toplap/awesome-livecoding

  • SOUL

    The SOUL programming language and API (by soul-lang)

  • pyo

    Python DSP module

  • herbie

    Optimize floating-point expressions for accuracy

  • Project mention: Herbie: Find and fix floating-point accuracy problems | news.ycombinator.com | 2023-11-28
  • 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
  • prose

    Microsoft Program Synthesis using Examples SDK is a framework of technologies for the automatic generation of programs from input-output examples. This repo includes samples and sample data for the Microsoft Program Synthesis using Example SDK. (by microsoft)

  • stargate

    Innovation-first digital audio workstation (DAW), instrument and effect plugins, wave editor (by stargatedaw)

  • Project mention: [Stargate] Stargate has updated Stargate DAW for Win, Mac & Linux to v23.06.1, mostly adding some improvements and fixing multiple bugs. Expiry: None [FREE] | /r/newplugindeals | 2023-05-23
  • edalize

    An abstraction library for interfacing EDA tools

  • Gwion

    :musical_note: strongly-timed musical programming language

  • amsynth

    Simple software synthesizer for Linux

  • AKWF-FREE

    Adventure Kid Wave Forms are a collection of sampled one cycle waveforms for use in synthesizers or similar sound generators.

  • Project mention: What note do you typically sample in? | /r/synthesizers | 2023-07-06

    A technical reason is that 440Hz (or its multiples) plays nice(st) with common recording frequencies such as 22.05kHz, 44.1kHz, 48kHz, 96kHz, etc. Taking 44.1kHz for example, if you divide 44100 samples per second by 100 cycles per second, you get a clean 441. Meaning that if you would concatenate 100 single-cycle waveforms you would end up with a perfect 441Hz pitch, which is only an 1Hz error (barely audible if put side-by-side). Being able to work in integers like that is extremely beneficial for "lighter" variants of DSP algorithms (such as resampling algorithms) - it may help reduce aliasing as well as manual sample editing or synthesis (one of the reasons why the AKWF single cycle collection were originally created at a multiple of 100 samples as well).

  • f4pga-arch-defs

    FOSS architecture definitions of FPGA hardware useful for doing PnR device generation.

  • livehd

    Live Hardware Development (LiveHD), a productive infrastructure for Synthesis and Simulation

  • sardine

    Python's missing "algorave" module (by Bubobubobubobubo)

  • neural-instrument-cloning

    In this project we combine techniques from neural voice cloning and musical instrument synthesis to achieve good results from as little as 16 seconds of target data.

  • piloslib

    Multi-platform open-source set of audio and modulation tools that focus on synthesis, live electronic music, interconnection, probability, unique sounds, and intuitive interfacing built by Akunull in Pure Data starting in 2014

  • PicoADK-Firmware-Template

    🎵 🎹 Firmware boilerplate for the RP2040 powered PicoADK Audio Development Board. Build your own stand alone synthesizers! Includes all nuts and bolts (FreeRTOS, USB MIDI, Vult DSP, Hardware Plumbing, DMA, ..). https://github.com/DatanoiseTV/PicoADK-Hardware

  • pulseq

    PulseQueue - minimalistic web-app for creating electronic music

  • Project mention: Online synthesizer/sequencer made by me | /r/Synthesizer | 2023-08-15
  • awesome-computer-music

    🎹 A repository for inspirations, libraries and references about interactive music, synthesis and composition

  • bqskit

    Berkeley Quantum Synthesis Toolkit

  • js80p

    A MIDI driven, performance oriented, versatile synthesizer.

  • Project mention: [Attila M. Magyar] Attila M. Magyar has released JS80P, a free virtual synth plugin for Windows and Linux. Expiry: None [FREE] | /r/newplugindeals | 2023-05-08
  • 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).

Synthesis related posts

Index

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

Project Stars
1 Tone.js 13,108
2 Sonic Pi 10,507
3 supercollider 5,198
4 awesome-livecoding 2,420
5 SOUL 1,700
6 pyo 1,274
7 herbie 720
8 prose 612
9 stargate 609
10 edalize 590
11 Gwion 517
12 amsynth 425
13 AKWF-FREE 397
14 f4pga-arch-defs 247
15 livehd 197
16 sardine 181
17 neural-instrument-cloning 149
18 piloslib 136
19 PicoADK-Firmware-Template 133
20 pulseq 126
21 awesome-computer-music 114
22 bqskit 96
23 js80p 84

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com