Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/pjagielski/awesome-live-coding-music

A curated list of awesome Live Coding Music frameworks, libraries and software.
https://github.com/pjagielski/awesome-live-coding-music

List: awesome-live-coding-music

awesome-list live-coding music

Last synced: 3 months ago
JSON representation

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

Awesome Lists containing this project

README

        

# Awesome Live Coding Music [![](https://cdn.rawgit.com/sindresorhus/awesome/d7305f3/media/badge.svg)](https://github.com/sindresorhus/awesome)
A curated list of awesome Music Live Coding Music environments, libraries and talks.

**Pull requests welcome!**

## Environments
Name | Summary | Language
-----| ----- | ---------
[SuperCollider](https://github.com/supercollider/supercollider/) | platform for audio synthesis and algorithmic composition | Smalltalk-like (SClang)
[Sonic Pi](https://github.com/samaaron/sonic-pi) | complete open source programming environment originally designed to explore and teach programming concepts | Ruby
[Overtone](https://github.com/overtone/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](https://github.com/tidalcycles/Tidal) | language for live coding of pattern | Haskell
[Alda](https://github.com/alda-lang/alda) | music programming language for musicians | Alda/Clojure
[Gibber](https://github.com/charlieroberts/Gibber) | live coding environment for the web browser | Javascript
[Extempore](https://github.com/digego/extempore) | cyber-physical programming environment | Scheme-like
[FoxDot](https://github.com/Qirky/FoxDot) | pre-processed Python programming environment that provides a fast and user-friendly abstraction to SuperCollider | Python
[ORCΛ](https://github.com/hundredrabbits/Orca) | esoteric programming language designed to quickly create procedural sequencers | JavaScript
[Punkt](https://github.com/pjagielski/punkt) | live coding music library/environment for Kotlin, for software developers who want to dive into live coding music | Kotlin
[Gwion](https://github.com/Gwion/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](https://github.com/ctford/klangmeister) | musical scratchpad | ClojureScript
[Leipzig](https://github.com/ctford/leipzig) | composition library for Clojure and Clojurescript | Clojure, ClojureScript
[Disclojure](https://github.com/pjagielski/disclojure) | live coding environment for Overtone and Leipzig | Clojure
[Mud](https://github.com/josephwilk/mud) | layer over Overtone to make live composition more powerful and immediate | Clojure

## Talks
Author | Summary | Environment
-------|---------|------------
Sam Aaron | [Programming Music with Overtone](https://www.youtube.com/watch?v=imoWGsipe4k) | Overtone
Sam Aaron | [Teaching computer science with music](https://www.youtube.com/watch?v=KYO9N4kDK_o) | Overtone, Sonic Pi
Sam Aaron | [Programming as Performance](https://www.youtube.com/watch?v=TK1mBqKvIyU) | Sonic Pi
Chris Ford | [Functional Composition](https://www.youtube.com/watch?v=Mfsnlbd-4xQ) | Overtone, Leipzig
Andrew Sorensen | [The Concert Programmer](https://www.youtube.com/watch?v=yY1FSsUV-8c) | Extempore
David Yarwood | [Alda: A Music Programming Language, Built in Clojure](https://www.youtube.com/watch?v=uJ3WBbhLAuI) | Alda
Alex McLean | [Algorave: algorithmic dance culture TEDxHull](https://www.youtube.com/watch?v=nAGjTYa95HM) | TidalCycles

## Performances
Author | Summary | Environment
-------|---------|------------
Sébastien Rannou (mxs) | [Daft Punk - Aerodynamic with Sonic Pi](https://www.youtube.com/watch?v=cydH_JAgSfg) | Sonic Pi
Ryan Kirkbride | [Live Coding Pop Music with Python and SuperCollider](https://www.youtube.com/watch?v=xXNB1BbKY8A) | FoxDot
Sam Aaron | [Outrun](https://www.youtube.com/watch?v=rnCE7hxNGXw) | Sonic Pi
Mike Hodnick (kindohm) | [Live @ ICLC 2016, Hamilton, Ontario](https://www.youtube.com/watch?v=smQOiFt8e4Q) | TidalCycles
Joseph Wilk | [RubyConf 2018 - REPL-ELECTRIC](https://www.youtube.com/watch?v=jVgGYFfifAs) | Sonic Pi
Piotr Jagielski | ["Shape Of You" live coded with Overtone](https://www.youtube.com/watch?v=r8YKC7Qugm8) | Overtone, Disclojure
Piotr Jagielski | [Daft Punk - "Da Funk" Quarantine Remix](https://www.youtube.com/watch?v=OdQQJPpL6Lo&t=138s) | Punkt, Kotlin

## Related lists
Name | Maintainer | Summary
-----|------------|-----------------
[All things livecoding](https://github.com/toplap/awesome-livecoding) | TOPLAP | A curated list of live coding languages and tools