Device Details

Device Overview

Name/Version: Euclidean sequencer Pro 1.0
Author: alkman  
Description: Compose with polyrhythms and polymeters fast and intuitively. Create evolving melodic or percussive rhythms. "Euclidean sequencer pro" is the successor of the euclidean sequencer including many new features. It is a 4 voice sequencer which allows for a lot of customisation. It comes bundled with a second MIDI device "euclidean out" which enables routing any of the 4 voices to any MIDI track in Live.

Demo video:

Key Features:

* Switch easily between polymeters and polyrhythms by toggling the corresponding button.

* Click and drag on the main UI panel to dial velocity value for each individual note. Shift click-drag to adjust the velocity of all the notes in that voice.

* Comes with “Euclidean Out” which allows you to route the MIDI output from each voice in any MIDI track inside Live(please note that due to live's architecture when you use this method there is a small latency to the notes. This is relative to the audio buffer of Live. E.g. 12ms @512 samples and 4ms @128 samples.).

* Clock divider/multiplier for each voice. It can be either a common multiple or a non-divisible value.

* Control any accesible parameter in live by mapping it to any of the four sequencers.

* Individual note duration for each voice. Duration is measured in step multiples or divisors.

* Scale folding functionality with root note and scale selection for the sequencer mode.

* Individual swing for each voice.

* Juno like arpeggiator for each voice.

* Use midi clips or midi keyboards as note input for the arpeggiator.

* Randomise all or individual parameters.

* Control the master speed in Note values triplets or Hz.

* Allow each instance to act as a master or slave device and receive/send “RE-Sync events” “preset value changes” or Clock parameters.

* Control when the Re-sync, preset change and voice activation events occurs. Trigger them according to live’s quantisation, every new bar or immediately.

* Confirmation window for the delete preset button.

* Link preset value changes to scene value.

* All the functionality of the main window now available in the floating window too.

* Redesigned and optimised engine.

* GUI elements optimised also for non-retina screens.

* Change the colour of each voice.

* MIDI through toggle.

* Push 2 integration.

* You can drag and drop a json preset file upon the device to load presets

* When saving preset file the filename automatically appends the date and time.

* Added more preset slots.

All UI objects contain descriptions for the info view of Live.

More info on euclidean sequencers :

Requires Ableton Live 10.1.2 or later

Device Details

Tags sequencer, utility, glitch, other, push
Live Version Used: 10.1.2
Max Version Used: 8.1
Date Added: Jun 28 2021 10:53:16
Date Last Updated: Jul 15 2021 09:48:21
Device Type: midi_device
Download URL (report link)
License (more info): None


Excellent upgrade to an excellent device! Thank you sir! I've been having so much fun with it !

Hey! It's a really nice sequencer, but when I'm trying to automate the preset selector, the automation keeps disabling itself in Ableton.

great device for improvvisations sequencers

Hey alkman - Thanks for this interesting device.

When switching presets (using a simple drum rack loaded with simplers) - there is an obvious stutter. What is a way to automate switching between presets without having this hiccup?

@sanamok thanks for the feedback. I am looking into this, a fix will be out next week. @oidar Hi there. The "hiccup" occurs because M4L tries to update a lot of parameters at the same time. All time-critical parameters are updated first and then all UI elements update in lower priority. So if you see this hiccup it's only present for the graphical elements. It all depends on how fast your CPU can handle it. CPU load depends on many factors(buffer size, sampling rate, and CPU model of course). If you need any further help please send me an email(you can find it in the gumroad receipt).

I really want to try this out, but whenever I submit a payment on Gumroad, it errors out while processing the payment, both on Chrome/Safari, and I tried with CC and PayPal :( Is there another way I can submit payment to download a copy?

@justinr3 Hi there, please send me an email here:

Thanks for the quick reply alkman. I'm pretty sure it was an audio interruption. Maybe set the parameters wrong. I'll double check and make a video if I replicate it.

@oidar please send me an email

Login to comment on this device.

[ browse device library ]