Device Details

Device Overview

Name/Version: euclidean4drumRack 2
Author: SebastienClara  
Description: Rhythm generator according to the Euclidean algorithm. Yet another one ^^

Tuto/Demo in french but with english subtitles:

If you like these device, you can support me by making a donation on

Rhythmic loop on 1, 2, 3 or 4 bars.
Loop division between the number of steps and the number of rhythmic elements of a loop.
Rhythmic phase shift.
Random silence percentage.
Random velocity draw following a minimum threshold.
Random parameters
MIDI note support.

added option to randomize settings

MIDI note support.


Device Details

Downloads: 1130
Tags drum, sequencer
Live Version Used: 11
Max Version Used: 8.1.5
Date Added: Apr 01 2021 07:14:48
Date Last Updated: Jul 02 2021 14:46:18
Average Rating -n/a-
Rate this device: (must be logged in to rate devices login)
Device Type: midi_device
URL (optional):
License (more info): None

Device Files

Device File: euclidean4drumRack.amxd


I can't seem to get this one to work.
All the others do what they are supposed to, but not this little fella..

Live 11.. OSX 11.2.3

On Live 11 and Win10 it works correctly !?
Did you press the Init button. Nodejs requires some time to start.
If you use the MIDI Monitor add-on, do you see any MIDI data at the output of euclidean4drumRack?

I can see midi going into the device, and midi will pass through if the device has been turned off.
However, no midi is being transmitted by the device it's self.
I have tried hitting the init button, and no luck there either.
Both of your other devices, Melody Euclidean by Chords and Melody Euclidean by Scales, work great with no issues..

no worky for me either - no midi comes out of it (abes 11, latest max, win 10)

@Homebelly, @offthesky Thank you for your feedback.
The bug is really strange, because the algorithms of Melody Euclidean by Chords, Melody Euclidean by Scales and Euclidean for Drum Rack are almost equivalent.
Also, I don't have any problems with my config. So it's difficult to determine the problem.
Can you download the zip file at this address and run euclidean4drumRack.amxd in Live? =>
In this version, I added some debugging elements. In the archive, I added a gif that shows you the expected result.
That is, the tick value should increase. Beat gives the current beat. outVel is the MIDI velocity value, it should oscillate between 0 and a number greater than 100. The rhythm field must be identical if you set C1 with the same parameters.
You will find my email address in a text file included in the archive. Send me your observations through this channel, the communication will be easier.


That version works..


would be cool to add a manual randomisation function to it..
Or even a function to randomise every user defined number of bars..?

Awesome Homebelly !
Now you can download version 1.1 :)

and thanks for the fix and adding the little extra.

Thank you for your help Homebelly!

v1.1 works great now, ty (enjoying the new random button)!!!

Thanks offthesky, I'm glad you like it!

This is one of the best drum rnd things on here. Clear concise and easy to use. Well done monsieur!

Thanks a lot Trotskysghost!

Nice seq . i suggest for future version a posiblity to choose what notes to be randomised

Thank you for your comment.

The implementation should not be a problem. However:
1. I don't see how to integrate it with the user interface,
2. the integration of this feature may be redundant with the rest feature,
3. intuitively, I fear that the result will be too chaotic.
Maybe the night will bring me some advice...

If you want this feature now, you can use the MIDI Random effect. Furthermore, in a MIDI FX Rack you can create a blank channel and another dedicated channel for that. In the latter, you can filter the note that will trigger the Random FX.


To use randomness with the euclidean algorithm, I added the chromatic scale to Melopoeia device :

This device has a Euclidean rhythmic distribution and can also be used with a drum rack.

Login to comment on this device.

[ browse device library ]