sjseq creates algorithmic variations on basic drum patterns. The basic pattern is stored as a list of probabilities for each note over the course of the bar, with a note becoming more probable before, and less probable after, each time it appears in the pattern. This pattern is then looped continuously. New patterns are generated according to a list of probable groupings, and each note onset is then mapped onto the current point in the probability pattern for each note to create the variations.

This project was entirely created using Max6

More Links

Explore More

Subscribe to the Cycling ’74 Weekly Newsletter

Let us tell you about notable Max projects, obscure facts, and creative media artists of all kinds.

* indicates required