lambdamusic / The-Musical-Code

Experimental musical code & algorithms for the Extempore / Scheme programming language.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

The Musical Code

This repository contains experimental musical code/algorithms using the amazing Extempore programming language (as well as it precursor Impromptu).

Listen to the code

This repo has a counterpart YouTube channel, where you can watch/listen the works in execution.

Watch the video

Algorithmic composition?

Algorithmic composition is the technique of using algorithms to create music -- Wikipedia

Admittedly, that's a rather unconventional way of making music. But it's also fun and (in its own way) spectacularly unique. You can also do that live too, in front of an audience sitting or dancing: it goes by the name of livecoding.

Extempore Extensions

The Extempore Extensions repo contains a bunch of (mainly MIDI) scheme extensions that I developed in order to create Extempore musical algorithms more efficiently and more naturally.

See also

About

Experimental musical code & algorithms for the Extempore / Scheme programming language.

License:Apache License 2.0


Languages

Language:Scheme 84.4%Language:Python 9.2%Language:Shell 4.3%Language:HTML 2.2%