algo1
performs probability
and cumulative distribution operations to produce a deterministic matrix.
The object is an implementation of a 0th order Markov chain with stochastic
and deterministic elements. The left inlet of the object takes input in the
form of lists of up to 256 values. The program then performs probability
and cumulative distribution operations to produce a deterministic matrix.
Then random floating-point numbers are entered into the right inlet. The
numbers are sent through a stochastic operation that matches the random
number with the previous index, finds a new index based on probability, and
outputs the new index. When given random numbers in a rhythmic sequence, it
outputs a MIDI stream that can be viewed as a generated score when Max/MSP
and a composing program are transmitting on the same internal MIDI bus. |
Format : **External** Environment : **max** / **msp**
**freeware** Max **4.x**
http://www.cise.ufl.edu/~kevans/algo1.zip |