Sounds to songs

This group of audio projects combine the use of sounds, randomization and composition.   Coding provides a framework to explore new types of structures in audio. For example, phrasing and melody can   have aspects of randomization but stay loosely coherent through programming loops that generate random data for timing. 

The tone.js open source javascript framework is used.