Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Audio Synthesis

Audio Synthesis

54 projects

Showing 36 of 54 projects

AudioKit
AudioKitSwift

Audio synthesis, processing, and analysis platform for iOS, macOS, and tvOS applications.

#audio-synthesis#music#macos-development
Stars11.5k
Forks1.6k
Last commit1 month ago
Overtone
OvertoneClojure

An open-source toolkit for designing synthesizers and collaborative music programming using Clojure and SuperCollider.

#audio-synthesis#midi#music-programming
Stars6.2k
Forks456
Last commit7 months ago
DDSP
DDSPPython

A library of differentiable digital signal processing functions for interpretable audio synthesis in deep learning models.

#audio-synthesis#timbre-transfer#deep-learning
Stars3.3k
Forks381
Last commit1 month ago
Wad
WadJavaScript

A JavaScript library for dynamic audio synthesis and manipulation using the Web Audio API, simplifying complex audio tasks.

#sound#audio-synthesis#midi
Stars2.0k
Forks163
Last commit10 months ago
csound
csoundC

A sound and music computing system for audio synthesis, processing, and composition.

#audio-synthesis#embedded-audio#music-programming
Stars1.5k
Forks210
Last commit2 days ago
pyo
pyoPython

A Python module written in C for digital signal processing, enabling real-time audio manipulation and synthesis within Python scripts.

#sound#audio-synthesis#music
Stars1.4k
Forks145
Last commit1 month ago
Web Audio
Web Audio

A curated list of awesome WebAudio packages, libraries, frameworks, demos, and educational resources.

#music-technology#audio-synthesis#midi
Stars1.4k
Forks129
Last commit3 months ago
Band.js
Band.jsTypeScript

A music composer interface for the Web Audio API supporting rhythms, multiple instruments, repeating sections, and complex time signatures.

#audio-synthesis#rhythm-notation#music-composition
Stars1.2k
Forks95
Last commit1 year ago
TF-GAN
TF-GANJupyter Notebook

A lightweight TensorFlow library for training and evaluating Generative Adversarial Networks (GANs).

#audio-synthesis#model-training#model-evaluation
Stars963
Forks241
Last commit1 year ago
audiolet
audioletJavaScript

A JavaScript library for real-time audio synthesis and composition in the browser using graph-based routing.

#audio-synthesis#music-composition#real-time-audio
Stars893
Forks117
Last commit10 years ago
Tod Kurt's CircuitPython Tips and Tricks
Tod Kurt's CircuitPython Tips and TricksPython

A collection of practical CircuitPython code snippets and examples for common microcontroller tasks.

#audio-synthesis#embedded-systems#pico
Stars727
Forks76
Last commit11 months ago
osci-render
osci-renderC++

An open-source synthesizer plugin that creates music by drawing 3D objects, text, and images on an oscilloscope using audio.

#audio-synthesis#music#midi
Stars725
Forks45
Last commit2 days ago
eternal
eternalJavaScript

A visual node-based programming environment for creating generative audio-visual art in the browser.

#audio-synthesis#music#procedural-music
Stars581
Forks35
Last commit1 year ago
Tonic
TonicC++

A C++ library for fast and easy audio synthesis with clean syntax and intuitive signal processing operators.

#audio-synthesis#synthesizer#audio-library
Stars558
Forks72
Last commit1 year ago
Awesome Demoscene
Awesome Demoscene

A curated list of demoscene tools, frameworks, productions, and resources for creating and exploring real-time audiovisual art.

#audio-synthesis#real-time-graphics#size-coding
Stars470
Forks16
Last commit19 days ago
Leipzig
LeipzigClojure

A Clojure/ClojureScript library for music composition using sequences of note maps and functional transformations.

#audio-synthesis#functional-programming#clojurescript
Stars466
Forks26
Last commit8 months ago
GoAudio
GoAudioGo

A Go library for audio processing and synthesis with WAVE file support, oscillators, and breakpoints.

#audio-synthesis#digital-audio#go-library
Stars431
Forks40
Last commit2 years ago
lissajous
lissajousJavaScript

A tool for real-time audio performance in the browser using a chainable JavaScript API for oscillators and samplers.

#audio-synthesis#music#creative-coding
Stars405
Forks24
Last commit10 years ago
enginesound
enginesoundRust

A Rust-based procedural engine sound generator with real-time GUI preview and CLI for creating synthetic engine audio.

#audio-synthesis#wav-generation#physical-modeling
Stars378
Forks25
Last commit3 years ago
virtual-audio-graph
virtual-audio-graphTypeScript

A small, dependency-free library for declaratively manipulating the Web Audio API.

#audio-synthesis#declarative-programming#declarative
Stars368
Forks30
Last commit1 month ago
Sardine
SardinePython

A Python library for live coding music, enabling algorithmic composition and improvisation via MIDI, OSC, and SuperCollider.

#audio-synthesis#music#midi
Stars324
Forks44
Last commit1 year ago
javascript-karplus-strong
javascript-karplus-strongJavaScript

JavaScript implementation of Karplus-Strong guitar synthesis using asm.js and Web Audio API.

#audio-synthesis#physical-modeling#asm-js
Stars303
Forks30
Last commit4 years ago
webaudio-tinysynth
webaudio-tinysynthJavaScript

A lightweight General MIDI (GM) mapped synthesizer engine and MIDI player built with WebAudio API, generating sounds algorithmically without PCM samples.

#audio-synthesis#algorithmic-synthesis#midi
Stars273
Forks27
Last commit
scnvim
scnvimLua

A Neovim frontend for SuperCollider, providing an integrated development environment for audio synthesis and algorithmic composition.

#audio-synthesis#plugin-manager#music-programming
Stars273
Forks31
Last commit2 months ago
cl-collider
cl-colliderCommon Lisp

A Common Lisp client for SuperCollider, enabling algorithmic music composition and live coding within the Lisp environment.

#audio-synthesis#music-programming#supercollider
Stars263
Forks25
Last commit11 days ago
CoffeeCollider
CoffeeColliderJavaScript

A CoffeeScript-based language for real-time audio synthesis and algorithmic composition in the browser using Web Audio API.

#audio-synthesis#music-programming#real-time-audio
Stars224
Forks15
Last commit11 years ago
AudioKit Playground Book
AudioKit Playground BookSwift

Interactive playgrounds for learning AudioKit through bite-size examples on iPad and Xcode.

#music-technology#audio-synthesis#audio-framework
Stars196
Forks36
Last commit4 years ago
TuneJS
TuneJSHTML

A web audio library providing over 3,000 historical microtonal and just intonation scales for creative sound design.

#audio-synthesis#music-programming#tuning-systems
Stars181
Forks25
Last commit6 months ago
Awesome Music Programming
Awesome Music Programming

A curated collection of tools, languages, and libraries for music programming, algorithmic composition, and audio synthesis.

#audio-synthesis#music#midi
Stars140
Forks6
Last commit4 months ago
chipbox
chipboxRust

An open-source desktop digital audio workstation with a node graph system for building synthesizers and effects chains.

#audio-synthesis#music#desktop-application
Stars137
Forks4
Last commit4 months ago
Binary Synth
Binary SynthVue

A web synthesizer that generates sound from the binary code of any file, enabling databending and MIDI control.

#audio-synthesis#music#synthesizer
Stars131
Forks10
Last commit7 months ago
Bap
BapJavaScript

A JavaScript toolkit for beatmaking and sequencing using Web Audio, inspired by the classic MPC workflow.

#audio-synthesis#sampling#sequencing
Stars118
Forks6
Last commit6 years ago
Pikuseru
PikuseruRust

An open-source fantasy console engine written in Rust for creating games and applications with 128x128 pixel resolution.

#audio-synthesis#embedded-scripting#graphics-engine
Stars117
Forks5
Last commit2 years ago
Beet.js
Beet.jsJavaScript

A JavaScript library for creating polyrhythmic and Euclidean rhythms with the Web Audio API.

#audio-synthesis#music#js
Stars117
Forks17
Last commit3 years ago
Cane
CaneC++

A small MIDI sequencer DSL designed around vectors and euclidean rhythms for live-coding and beat generation.

#audio-synthesis#music#programming-language
Stars110
Forks4
Last commit6 months ago
AS3sfxr
AS3sfxrActionScript

A Flash-based port of sfxr for generating and synthesizing retro game sound effects with caching and mutation features.

#actionscript-3#audio-synthesis#sound-effects
Stars99
Forks7
Last commit11 years ago
Page 1 of 2

Related Tags

Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub
3 years ago
Next
#Midi15
#Web Audio Api13
#Creative Coding13
#Javascript Library13
#Music Programming12
#Music12
#Web Audio12
#Audio11
#Browser Audio9
#Audio Processing9
#Real Time Audio9
#Music Composition8