CPU Dreams

Share this song on Facebook

by: Darin Wilson
uploaded: 02/21/2017
 This piece was constructed using Sonic Pi (http://sonic-pi.net/), a live 
coding system for creating music with the Ruby programming language. 
The generated notes were patched into Ableton Live via MIDI. 

This is a generative piece that uses randomly selected notes and 
durations - it can go on for quite some time without repeating. 

Here's the source code for this piece:

live_loop :note1 do
  midi choose([:Cs3,:D4,:E4]), sustain: choose([5,7,9]), channel: 1
  sleep 8

live_loop :note2 do
  midi choose([:Fs4,:G4,:A4]), sustain: choose([5,7,9]), channel: 1
  sleep 10

live_loop :note3 do
  midi choose([:B4,:Cs5,:E5]), sustain: choose([5,7,9]), channel: 1
  sleep 11

live_loop :note4 do
  midi choose([:D2, :A2, :Fs2, :G2]), sustain: choose([7,8,10]), channel: 4
  sleep 14
Tagses: ambient (we can link these up later)

Link to the mp3 file:
CPU Dreams
Link to this view of the song:
Embed the Song-a-day player in your site: