- Type
- MIDI Effect
- Author
- opticon93
- Version
- 1.1
- License
- AttributionNonCommercialShareAlike
- Live version
- 9.7.1
- Max version
- 7.0.6
- Downloads
- 1,501
- Updated
- 2017-08-19
Markov Controllers is a MIDI Effect for Ableton Live by opticon93, distributed as Creative Commons Attribution-NonCommercial-ShareAlike. It targets Live 9.7.1 and Max 7.0.6. On maxforlive.com it has 1,501 downloads. First published 2017-08-14, last updated 2017-08-19.
New to Max for Live? Read what MIDI Effects do, what the AttributionNonCommercialShareAlike license means, how to install a device.
Description
Hi,
This thing is based off of the Autechre statement about having "Conditionals" (Events) and after some of those conditions have occurred a number of times, then "Something" happens.
In this version, a "Something" that happens is 1 of the 7 mappable controllers changes from its current position to a random position between min and min + Range, over a specified Ramp time (ms).
There is an underlying metronome representing the speed of the Generic Events, or Ticks (32n is good). These Time Ticks trigger the Markov Matrix which generates any of the 7 Markov Events. The Randomize button randomizes the Markov Matrix, and the NoRepeats button zeroes out the diagonal of this Matrix, so that an event cannot trigger itself.
"After" a Markov Event has accumulated a specified number of times, it triggers its "Something" i.e. its own mapped parameter change.
Enjoy