Møvers: a generative piece inspired by the work of Brian Eno
Each block has a velocity, a length, and a mass. When two adiacent blocks superpose, they accelerate proportionally to each other's mass, which slowly decays, bringing the system eventually to a halt. Touching one of the edges causes a sound to be triggered, and a deceleration.
This simple system determines the interval at which the sounds are triggered in a complex, emergent way.