• Stars
    star
    524
  • Rank 84,541 (Top 2 %)
  • Language
  • Created about 8 years ago
  • Updated about 2 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

A curated list of awesome Live Coding Music frameworks, libraries and software.

Awesome Live Coding Music

A curated list of awesome Music Live Coding Music environments, libraries and talks.

Pull requests welcome!

Environments

Name Summary Language
SuperCollider platform for audio synthesis and algorithmic composition Smalltalk-like (SClang)
Sonic Pi complete open source programming environment originally designed to explore and teach programming concepts Ruby
Overtone open source audio environment designed to explore new musical ideas from synthesis and sampling to instrument building, live-coding and collaborative jamming Clojure
TidalCycles language for live coding of pattern Haskell
Alda music programming language for musicians Alda/Clojure
Gibber live coding environment for the web browser Javascript
Extempore cyber-physical programming environment Scheme-like
FoxDot pre-processed Python programming environment that provides a fast and user-friendly abstraction to SuperCollider Python
ORCΞ› esoteric programming language designed to quickly create procedural sequencers JavaScript
Punkt live coding music library/environment for Kotlin, for software developers who want to dive into live coding music Kotlin
Gwion a programming language designed for making music and sound inspired by ChucK but also has a REPL mode you can use for live-coding Gwion

Libraries

Name Summary Language
Klangmeister musical scratchpad ClojureScript
Leipzig composition library for Clojure and Clojurescript Clojure, ClojureScript
Disclojure live coding environment for Overtone and Leipzig Clojure
Mud layer over Overtone to make live composition more powerful and immediate Clojure

Talks

Author Summary Environment
Sam Aaron Programming Music with Overtone Overtone
Sam Aaron Teaching computer science with music Overtone, Sonic Pi
Sam Aaron Programming as Performance Sonic Pi
Chris Ford Functional Composition Overtone, Leipzig
Andrew Sorensen The Concert Programmer Extempore
David Yarwood Alda: A Music Programming Language, Built in Clojure Alda
Alex McLean Algorave: algorithmic dance culture TEDxHull TidalCycles

Performances

Author Summary Environment
SΓ©bastien Rannou (mxs) Daft Punk - Aerodynamic with Sonic Pi Sonic Pi
Ryan Kirkbride Live Coding Pop Music with Python and SuperCollider FoxDot
Sam Aaron Outrun Sonic Pi
Mike Hodnick (kindohm) Live @ ICLC 2016, Hamilton, Ontario TidalCycles
Joseph Wilk RubyConf 2018 - REPL-ELECTRIC Sonic Pi
Piotr Jagielski "Shape Of You" live coded with Overtone Overtone, Disclojure
Piotr Jagielski Daft Punk - "Da Funk" Quarantine Remix Punkt, Kotlin

Related lists

Name Maintainer Summary
All things livecoding TOPLAP A curated list of live coding languages and tools

More Repositories

1

punkt

Live coding music library/environment for Kotlin
Kotlin
309
star
2

disclojure

Live coding environment with Overtone and Leipzig
Clojure
87
star
3

disclojure-ui

A browser-based DAW for Leipzig and Overtone. Built with re-frame, component and sente for websockets.
Clojure
37
star
4

clojure-landscape-from-java

Clojure landscape from Java developer perspective
37
star
5

spring-boot-swagger

Dead simple Swagger config for Spring Boot
Java
18
star
6

modern-clj-web

Clojure web development - state of the art
Clojure
16
star
7

overtone-workshop

Basic introduction to sound synthesis, rhythms and effects using Overtone and Clojure.
Clojure
13
star
8

docker-java-hipster

Hipster Java development environment built with docker
Java
10
star
9

microservices-jvm

JVM micro-services framework comparison
Clojure
9
star
10

vertx-top-monitor

Raspberry Pi HTTP console written in Vert.x
JavaScript
5
star
11

worldcup

2018 World Cup match data analysis
Clojure
5
star
12

wslite-example

Example project showing who to use groovy-wslite in practice
Groovy
4
star
13

clorates

DevRates.com REST API written in Clojure
JavaScript
3
star
14

punkt-template

Template project for punkt
Kotlin
3
star
15

jersey2-starter

Kick-start layout for RESTful application based on Jersey2 container
Java
3
star
16

overtone-covers

Collection of songs covered by Overtone
Clojure
3
star
17

kotlin-tracker

Implementing a sound tracker in Kotlin from scratch.
Kotlin
2
star
18

pjagielski.github.com

CSS
2
star
19

fongo-component

A component for unit-testing mongo-dependant components with fongo
Clojure
2
star
20

micronaut-kotlin-junit-mockbean-problem

Kotlin
1
star