Skip to content

mkolany/ProcessingEuclideanSequencer

Repository files navigation

Processing Euclidean Sequencer

An algorithm that produces euclidean patterns with simple GUI and capability of connecting MIDI inputs and outputs. There's a possibility of connecting it to Ableton with the use of virtual MIDI ports (like loopMIDI).

sequencer

Algorithm overview

It's an implementation of my concept of creating such patterns which seems to be way simpler approach than bjorklund's Algorithm. In order to create rhytmic pattern of length N with K steps one could simply quantize a segment between (0,0) and (N,K) and check at what n=0,...,N-1 the values change.

quantizing example

It's easy to see that for N=13, K=5 the corresponding euclidean pattern is [1, 0, 0, 1, 0, 0, 1, 0, 1, 0, 0, 1, 0]

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published