Controlling chance

Even if the samples of pieces on NewOpenForm are pre-recorded and fixed, and even though it’s a computer playing the pieces, the program allows the user to build and play pieces based on chance.

The program doesn’t play the pieces linearly: three different kinds of arrows enable a more or less random interpretation of it; the flowchart structure of the pieces allow for the creation of a continuous form and textures that lie somewhere between a loop and a sequence (between a circle and a line, if you will.) This logical impossibility is solved by the use of controlled chance. The more red arrows are added to a loop, the less repetitions are recognizable, until a totally random infinite sequence is reached. The events between loop and sequence get therefore more and more blurred, and it gets more and more impossible to predict, when a sample will be played.