Computer Orchestrated Sequence

In this project Luuk, Jivitesh and Dario experimented with programmed audio signals orchestrated by three computers via the CIID server network. A self-developed sequencer was used to create a pattern of three different note scales within 3 sequencer sound banks, completely controlled but only partly played by the first computer in the chain. Each of the three computers would play one sound bank of the sequencer, accumulated at the end of the chain as output to a loudspeaker.

Latencies produced by delays within the data flow reaching from one computer to a central server back to the next computer would create anomalies in the sequence and ultimately change the rhythm to a more random self-breathing piece of music.

Network tone visualiser

As an add-on to the laptop trio, a visualisation was created that receives data from all the instruments being played in the actual space and visualises which tones are played most by using a flocking algorithm, much like the one first simulated by Craig Reynolds.

A node (turning white when emitting) represents an instrument in the space and every time this instrument plays a tone, the node releases this ‘tone’ instance into the virtual space, searching for his own tone group.

When multiple instruments are playing, tone instances will search for each other and flock together. Once they are in a group large enough, they die and leave a mark of their group’s colour. Over time, the virtual space is painted by the tones which have been played the most.