Stars
- All languages
- ActionScript
- Arduino
- Bikeshed
- C
- C#
- C++
- CSS
- Clojure
- Common Lisp
- Csound
- Csound Document
- Eagle
- Elixir
- Fortran
- GDScript
- GLSL
- Go
- HTML
- Haskell
- Haxe
- Java
- JavaScript
- Julia
- Jupyter Notebook
- Kotlin
- MATLAB
- MDX
- Mathematica
- NetLogo
- Objective-C
- Objective-C++
- OpenEdge ABL
- Pascal
- Perl
- Processing
- Python
- Ruby
- Rust
- SCSS
- Scala
- Shell
- Swift
- TeX
- TypeScript
- Vim Script
- Vue
- WGSL
Music generation algorithm from Athanasius Kircher's 1650 book, Musurgia Universalis
p5.js sketches that use a common slider interface with MIDI control surface support
Recreating John Whitney's 'Experiments in Motion Graphics', 1968.
Example code for making Whitney Music Boxes in various languages (BASIC, ChucK, Flash AS2, HTML5/JS, perl, nyquist, processing, pyo, sonic pi, supercollider, syd)
Re-creating one of John and James Whitney's algorithmic works of art, using OpenFrameworks
openDAW is a next-generation web-based Digital Audio Workstation (DAW)
Original reference implementation of "3D Gaussian Splatting for Real-Time Radiance Field Rendering"
A book and examples on collision detection
FFT-based ocean-wave rendering, implemented in Godot
Source code to pbrt, the ray tracer described in the forthcoming 4th edition of the "Physically Based Rendering: From Theory to Implementation" book.
Fighting abusers and unconscious toxicity in the creative industry
KoalaDSP's Spectrex is a Software Development Kit that lets you build GPU accelerated 2D and 3D spectrum visualizers
Synthesizer plug-in (previously released as Vember Audio Surge)
Implementations of SIMD instruction sets for systems which don't natively support them.
A JUCE module that gives you the ability to inspect and visually edit (non-destructively) components in your UI.
A simple but versatile C/C++ library for adding microtuning support to audio and MIDI plugins.
OB-Xf is a continuation and modernatization of the last open source release of OB-Xd by 2DaT and later discoDSP. It is inspired by the venerable Oberheim OB-X. Get the nightly https://github.com/su…
Low Level Emulation of classic VA synths & effects of the late 90s/2000s by emulating the used ICs
SuperCollider's scsynth audio engine as a Web AudioWorklet
TiXL is an open source software to create realtime motion graphics.
A collection of header only classes, permissively licensed, to provide basic useful tasks with the bare-minimum of dependencies.
JUCE is an open-source cross-platform C++ application framework for desktop and mobile applications, including VST, VST3, AU, AUv3, LV2 and AAX audio plug-ins.
Fast, modern C++ DSP framework, FFT, Sample Rate Conversion, FIR/IIR/Biquad Filters (SSE, AVX, AVX-512, ARM NEON, RISC-V RVV)
Library and web application for live coding with Csound