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.
Visual Theory & Creative Studio - A Sensement Music Project
Complete browser-based computer music studio for algorithmic composition and live coding
A short presentation on creating algorithmic music with Perl
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
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 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.
Asa Branca in Clojure using edna
Custom MIDI effects for Logic's scripter
Tetorica YM2612 Playground (vgm2javascript, Live Coding, Algorithmic Music ,Code-based Audio))
Algorithmic module tracker generator
To associate your repository with the algorithmic-composition topic, visit your repo's landing page and select "manage topics."