This piece of software simulates the behaviour of a contemporary jazz pianist improvisation using several stochastic functions to control the parameters of an improvisation. The software chooses between scales and related transpositions for each hand employing particular random distributions for the tracing of the melodic contours, amplitude and chord formation. The rhythms are generated using sieves that combine ternary and binary beats and that are constantly renewed. It can play for hours, days or years…Here is a a short example of the result. The output is raw and unedited.