Device Details

Device Overview

Name/Version: Progenerator 1.0
Author: opticon93  
Description: Hi,

This "Sequencer" operates in two modes. It can either generate monophonic Markov melodies or it can create semi-random, polyphonic Chord voicings.

The Key (C-B), Scale(20+ choices) and Degree (I ...VII) are automatable or you can use my global Chord Control Center to sequence many of these Progenerators at once (enabled by the nearby Orange button for each one) so that they can be in the same Key, Scale, Degree.

The "Octave" knob sets the Base octave. The "Octave Wrap" button wraps the runover notes of the Scale back down to the bottom of the Base octave. The 3 numbers next to the "Octave" knob give probability weights to the Base, Base+1 and Base+2 octaves.

Markov matrices are kind of a pain (a 7x7 grid of floating point numbers is difficult to comprehend), so I included a simple "Evaluate" button that gives the Markov Matrix a Complexity/Performance score. In terms of Genetic Algorithms, the ultimate goal will be to have hundreds of these Markov Matrices in competition to reproduce better offspring. Evaluation can only occur when the Live sequencer is off because it quickly bangs out 256 Markov notes and evaluates that performance. For Triads, scores above 5.0 are pretty complex. The "No Repeats" button zeroes out the diagonal of the Markov matrix so that a note cannot trigger itself. You can also directly edit the Markov matrix by hand, but its probably better to ignore all of this and just let it play.

In Chord mode, You can play Triads plus 7th, 9th, 11th and 13th chords. The 1st, 3rd and 5th of any chord can go up or down an octave while 7ths through 13ths can go down an octave.

The "Note Length" knob decreases the duration of the notes, relative to the Speed. If the Speed is at 2 Bars, then a Note Length of 50% gives a 1 Bar note every 2 bars.

The "Rests" knob controls the probability of a rest occurring on a given step.

Have fun.

P.S. It can send midi (note,velocity) to appropriately wired MFL Audio Devices (currently, just my Convolvor). Also, it can export midi Clips of the Markov/Chord output.

Device Details

Downloads: 1393
Tags sequencer
Live Version Used: 9.7.1
Max Version Used: 7.0.6
Date Added: Sep 27 2017 02:17:30
Date Last Updated: Sep 27 2017 07:20:56
Average Rating (1) 5
Rate this device: (must be logged in to rate devices login)
Device Type: midi_device
URL (optional):
License (more info): AttributionNonCommercialShareAlike

Device Files

Device File: Progenerator.amxd


awesome device thank

Thank you, I'm glad you like it.


Login to comment on this device.

[ browse device library ]