Device Details

Device Overview

Name/Version: VLM.Turbulent Sequencer 0.2
Author: vulume  
Description: !!!Work in Progress!!! All feedback (bugs/wishes) is much appreciated

Periodic colored noise based sequencer for monosynths.


A pseudo-random sequence is FFT filtered in a way that constrains it to periodicity:

- Set the length and random seed for the sequence. The sequence is reused for tones and dynamics.

- "Beta" sets the color of the noise. At 0 it is white noise (a note has no correlation with the next note). At 2 it is brown noise (the next note is never far, but still random). At 1 it is pink noise (a mix between the two). Anything higher than 2 will let the periodicity constraint dominate the noise. At 10 there is no more randomness (the seed parameter practically doesn't matter).

- "Center" sets the dominant frequency of the FFT filter. It can be set as a percentage of the sequence length, and snapped to a whole number step count. This is best explored with "Beta" up to 10. It has no effect when "Beta" is set to 0.

- "Morph" rotates the complex-number sequence from which the sequence is pulled.


To generate notes you set a distribution of octaves and notes in the octave. It is kind of like a probability distribution, but there is no more randomness at this point. The filtered random number sequence is mapped to this distribution.

- With the piano you can easily filter out notes without losing the distribution. The shift and rotate knobs make it more playable.

- Set a white-keys only scale and steep distribution curve for the first ever meaningful mode-based random generation. Ionian and Dorian actually sound different! There are actual tonics!


Dynamics are generated in a similar way. The sequence is split in 3 resizable regions which can be assigned Rest, Tie, and/or Accent.


The result can be seen in the piano roll. Long notes tie to the next. Purple colored background notes are accented (velocity is 127, otherwise 63). "Fold" shows only possible notes, "Span" shows all from lowest to highest note.

Start Ableton playback to play notes.

Ignores all note input.


The zip contains an acid example preset.
Bugs are to be expected.

v0.1 initial release
v0.2 fixed js dependencies

Device Details

Downloads: 123
Tags sequencer, other, beta
Live Version Used: 10.1.18
Max Version Used: 8.1.5
Date Added: Sep 15 2020 21:51:29
Date Last Updated: Sep 17 2020 11:21:30
Average Rating (1) 5
Rate this device: (must be logged in to rate devices login)
Device Type: midi_device
URL (optional):
License (more info): AttributionNonCommercialNoDerivatives

Device Files

Device File:


Hiya - seems the pictures and .js weren't frozen into the patch, so they are missing.

looking fwd to trying it!

OK this is EPIC

really insane - sequencing the parameters gets solid results, saving set will save the sequence, soundings insane when routed to a 303. secret weapon for sure.

for a "work in progress" that`s quite an amazing tool already!

- rotate the sequence (nudge it left/right) of notes

I got a synth that seems to not register the note off even on untied notes. Probably something to do with the synth. It works great with others, but this one seems to want shorter notes - which works when using a note length device. Can probably just adjust the note length with a quick edit.

Login to comment on this device.

[ browse device library ]