Patter generates MIDI patterns one segment at a time.
A segment is a rhythmic grouping of notes.
For example, consider this phrase, displayed on a flat grid:
It could be expressed as a sequence of segments of one or more notes each:
…where the notes (and rests) within each segment are always of equal duration.
A generator is a random number generator:
The bars represent a normal distribution of random numbers from low to high.
The mean shifts the probability from low to high (meaning based on context).
The deviation expands the probability that the generated number will fall further from the mean.
Broadly, Patter has two types of controls: phrasing (left), and gestural (right).
Phrasing determines when a Patter device starts and stops, relative to other Patters.
The Viewer displays generated segments, one at a time, as Patter only generates one segment at a time.
When Loop is enabled, previously generated segments are repeated, and highlighted in the loop display as they are being output.
Rhythm determines the rhythmic structure of each new segment.
The Accent generator determines where the "accent"
(highest velocity) is placed in the segment—earlier or later.
Actual velocity values are hard-coded to 128 (accented) versus 64 (unaccented).
The Pitch region sets the pitch of each note in each segment.