Toolbox full of Algorithmic Composition methods
-
Updated
May 4, 2026 - JavaScript
Toolbox full of Algorithmic Composition methods
RockDice - Music generator without AI
Extensions for Csound including algorithmic composition, Android app, and WebAssembly.
Complete browser-based computer music studio for algorithmic composition and live coding
Algorithmic module tracker generator
Tetorica YM2612 Playground (vgm2javascript, Live Coding, Algorithmic Music ,Code-based Audio))
A generative audio tool that models chord progressions using second-order Markov chains. Features a D3.js force-directed graph for visualization and a real-time RNBO audio engine for playback.
A _wip_ port of Kulitta to JS+flow
One-Command Kit for Creating an MDG Double Counterpoints (Six Measures) Collection Book
Asa Branca in Clojure using edna
Visual Theory & Creative Studio - A Sensement Music Project
Custom MIDI effects for Logic's scripter
A self-contained engine that composes and verifies four-part Bach-style chorales (and Fuxian counterpoint) endlessly — no LLM in the loop at run time. Rule checkers calibrated against Bach, a corpus oracle, and a crankable web music box built on top.
A short presentation on creating algorithmic music with Perl
偏差機関 — 反復のなかに予測誤差を注入する制御器 / A predict-and-deviate controller for perpetual music engines
Browser-based generative MIDI tool for jamming over a modular synth. Derives four evolving monophonic parts — pad, bass, arp, melody — from real song-structure blueprints and melodic motifs, streams them over Web MIDI on channels 1–4, and acts as master MIDI clock. No install, no build step.
A modern, research-driven language for the Bol Processor (BP3) — Bernard Bel's gradable, bidirectional music grammar (context-free to context-sensitive and beyond). Typed temporal primitives, compiles to BP3, runs in WebAssembly.
To associate your repository with the algorithmic-composition topic, visit your repo's landing page and select "manage topics."