Max for Live *sq05 — Euclidean Sequencer

*sq05 is an Euclidean sequencer with two individual voices in which up to 16 events can be activated. The events played are selected by distributing them as evenly as possible over the maximum number of steps

Pitch, velocity and length value are assigned to each voice. Alternatively, a sequence can be recorded in advance, the pitch values of which are assigned to the individual events. The velocity values of the individual events can also be randomized.

Both voices can be set independently of each other in terms of their number of possible steps and events, or linked together so that the same settings are made in both units. Alternatively, it is possible to have the second voice play the initially omitted events as a counter voice.

Furthermore, the order of the individual events in the sequences can be influenced by rotating them in different directions or arranging them randomly. In addition, weighted randomness can be used to define whether all activated events are actually played.

By default, the main pulse has the length of a 4/4 beat and runs synchronously with the DAW host. However, the speed of the clock can be changed without being bound to a specific grid.

Further documentation can be found in the Max for Live device if Ableton Live´s Help View is turned on.

credits:

The concept of this device built in Max/Max for Live (Cycling ´74/Ableton) was inspired by a video from the Max Sequencing Tutorials Youtube series by Philip Meyer in which the concept of Euclidean Rhythms is explored and demonstrated. Parts of the patch explained in the video are also used in this Max for Live device.

Teaser:

Instruction Video: