Chaos Tao

“Chaos Tao” is an algorithmic music generator.

It generates a series midi sequences in real time, then play them out and output the midi notes.

Try it here: floatbug.com/chaostao/

source code: github.com/avantcontra/chaostao.


Chaos

The algorithm behind is “Chaos”.

Programming Language is Pure Data (Pd vanilla), using WebPd to play in web browser.

Pure Data

Pure Data (aka Pd) is an open source visual programming language.

WebPd

WebPd is a 100% JavaScript Pure Data runtime using Web Audio API to play audio in the browser.

Reference

algorithmiccomposer.com

Run on local machine

Getting files with Ajax might fail on local machine. Start a local server and access all the example web pages through it. 
Check detail setup.