GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — Build software better, together

#

algorithmic-composition

Star

Here are 200 public repositories matching this topic...

Language: All
Filter by language
All 200 Python 55 JavaScript 21 C++ 17 SuperCollider 14 TypeScript 11 Rust 9 HTML 6 Haskell 6 Max 5 Ruby 5
Sort: Most stars
Sort options
Most stars Fewest stars Most forks Fewest forks Recently updated Least recently updated

supercollider / supercollider

Star 6.8k

An audio server, programming language, and IDE for sound synthesis and algorithmic composition.

audio music programming-language c-plus-plus sound supercollider synthesis livecoding sclang electronic-music scsynth algorithmic-composition computer-music hacktoberfest sonification
  • Updated Nov 12, 2026
  • C++

ideoforms / isobar

Star 441

A Python package for creating and manipulating musical patterns, designed for use in algorithmic composition, generative music and sonification. Can be used to generate MIDI events, MIDI files, OSC messages, or custom actions.

music midi composition sequencing algorithmic-composition
  • Updated Nov 9, 2026
  • Python
mutateful

carrierdown / mutateful

Star 421

Add-on for Ableton Live that enables live coding functionality fully integrated into Live's session view.

csharp live live-coding algorithmic-composition ableton ableton-live m4l maxforlive live-api dotnet6
  • Updated Dec 7, 2023
  • C#
mercury

tmhglnd / mercury

Star 382

A human-made, free/open, beginner-friendly, minimal and human-readable language for the live coding of algorithmic electronic music performances

language performance osc creative-coding sequencing live-coding livecoding visuals mercury algorithmic-composition sounds mercury-environment human-readable-language
  • Updated Nov 6, 2026
  • Max

flujoo / gm

Star 212

R Package for Music Creation

r musicxml algorithmic-composition music-programming
  • Updated Jul 26, 2025
  • R

tmhglnd / total-serialism

Star 188

Toolbox full of Algorithmic Composition methods

music procedural-generation genetic-algorithm array twelve-tone transformations composition markov-chain rhythm melody algorithmic-composition cellular-automaton serialism euclidean-rhythm algorithmic-methods lindenmayer-system
  • Updated May 4, 2026
  • JavaScript

OscarSouth / theHarmonicAlgorithm

Sponsor
Star 121

The Harmonic Algorithm by Oscar South - A Project Spanning Music Analysis, Functional Programming & Machine Learning. Check out the website below for docs, demonstrations and articles, Please leave a star on the repo above if you think this thing looks cool :)

music harmony machine-learning haskell neo4j midi orchestration live-coding supercollider music-theory algorithmic-composition generative-music tidalcycles
  • Updated Nov 11, 2026
  • Haskell

igorski / molecular-music-generator

Star 104

Application that generates musical compositions from algorithmically generated patterns, based on work by Duncan Lockerby.

java javafx audio-applications generative-art algorithmic-composition javafx-desktop-apps generative-music
  • Updated Feb 1, 2022
  • Java

amiika / ziffers

Star 93

Numbered musical notation for composing algorithmic and generative melodies

music sonic-pi music-composition music-notation music-theory algorithmic-composition generative-music numbered-notation numbered-musical-notation numeric-notation
  • Updated Jun 26, 2024
  • Ruby

flujoo / ch0p1n

Star 92

Python Package for Automatic Musical Composition

algorithmic-composition music-programming
  • Updated Mar 27, 2022
  • Python

jamesb93 / reathon

Star 85

Construct REAPER projects programatically in python.

daw reaper algorithmic-composition
  • Updated May 7, 2025
  • Python

mdedwards / slippery-chicken

Star 81

slippery chicken: algorithmic composition software in common lisp and clos

music algorithms midi common-lisp lilypond object-oriented reaper music-xml algorithmic-composition clm musicxml-format score-synthesis score-following antescofo
  • Updated Oct 27, 2026
  • Common Lisp
scheme-for-pd

iainctduncan / scheme-for-pd

Star 77

Pure Data port of the Scheme For Max external, providing an embedded S7 Scheme/Lisp interpreter for scripting and live-coding Pure Data in Scheme Lisp.

lisp music-composition live-coding pure-data algorithmic-composition scheme-language s7-scheme
  • Updated Dec 14, 2021
  • C

daveyarwood / alda-clj

Sponsor
Star 70

A Clojure library for live-coding music with Alda

music clojure music-composition live-coding music-generation algorithmic-composition alda
  • Updated Mar 22, 2023
  • Clojure

ales-tsurko / kotoist

Sponsor
Star 61

A VST plugin for live coding and algorithmic composition

plugin midi scripting live-coding vst algorithmic-composition generative-music
  • Updated Sep 24, 2026
  • Rust

Nikolay-Lysenko / rl-musician

Star 49

Composition of short musical pieces with reinforcement learning. To be more detailed, framing of fifth species counterpoint writing as an optimization problem.

reinforcement-learning algorithmic-composition ai-music counterpoint
  • Updated Oct 17, 2023
  • Python

rualark / MGen

Star 48

MGen: Windows PC C++ music generation and analysis laboratory, playing into MIDI port and exporting MIDI

generator music-composition daw algorithmic-composition midi-port exporting-midi
  • Updated Jul 31, 2019
  • C++
rockdice

surikov / rockdice

Star 48

RockDice - Music generator without AI

audio music composer midi drums synthesizer guitar piano chords generative-art wave music-generation generative algorithmic-composition bass generative-music percussion music-generator
  • Updated Feb 27, 2024
  • JavaScript

Axyom / openwig

Star 46

Algorithmic composition for Bitwig Studio. Write Python, get songs.

python music midi daw algorithmic-composition bitwig
  • Updated Oct 28, 2026
  • Python

gogins / csound-extended

Star 45

Extensions for Csound including algorithmic composition, Android app, and WebAssembly.

python linux c-plus-plus csound music-composition synthesis algorithmic-composition music-synthesis algorithmic-composition-library
  • Updated Jun 15, 2023
  • JavaScript

Add this topic to your repo

To associate your repository with the algorithmic-composition topic, visit your repo's landing page and select "manage topics."

Learn more

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.