Digitone II Preset Generator/Randomizer

Connect your Digitone II to your computer over USB. Choose a machine type on your Digitone II. Select that machines channel (track) via the drop down on the Preset Generator. Choose an Archetype to get a deliberate sound, or choose none and go wild. Pluck’s are shorter sounds. Pad’s are longer sounds.

Upcoming features: Patch history to recall favorites from the generator, leaderboard for most favorited patches, more archetypes, patch preview with chords.

If you find a bug or have an idea, this is a good place to let me know. Keep checking back for more features. Thanks and have fun!

Best,
EZBOT

18 Likes

Stellar work. This is pretty snappy and nice to see more people are having these conversations about leveraging Elektron gear with external tooling.

If I could give suggestions, it would be nice to introduce definable randomization ranges for certain parameters and/or otherwise have the option to omit parameters that are prone to taking the sound out of “melodic” territory. SY TONE specifically has mappings for ratios to chromatic notes that I would consider leveraging, and in the same vein, it might also be interesting to introduce some common semitone ranges for TUNE that fit into western scales.

2 Likes

Currently when you select a machine type is disables the pitch randomization for the corresponding machine. Those are great suggestions and right on point with where I plan to go with the project. I also hope to support Syntakt. Right now it should also support Digitone mk1 but I haven’t checked.

2 Likes

Syntakt should be easy on account of the more common shared parameter placements and smaller page system, but I see you already have it going where it needs to be for Digitone II. Again, nice work. Will be very interested in following the updates.

As a side note, it’s not necessarily the goal of a randomizer per se (maybe kind of in the same vein when you define things like archetypes), but I am also personally interested in patch translation between Elektron instruments and other synths.

For common parameters especially it’s interesting to see where they are represented in timings/values on the Elektron side of things. Was just having a conversation with a friend who is also enthusiastic about these things about the use of logarithmic vs linear curves in Elektron land. There is a lot of great user-driven info here on Elektronauts going back years regarding these types of breakdowns, and I hope some day in the future there can be a place where they are documented centrally for that type of analysis.

1 Like

Bravo, impressive work. For what it’s worth, I’ve managed to randomize all Syntakt and Digitone2 parameters this way so far.

2 Likes

Very cool!

Awesome thank you for sharing.
Will try it out tonight

1 Like

Noooo don’t tempt me for a DT2 (looks neat!)

Just tried this and while it made some splendid sounds on the way, it’s caused my DNII to crash a couple of times i.e. I needed to power-cycle it.
The last few sounds it created seemed to end up in a feeding-back state.

With further testing, it seems to have altered the project somehow such that any new sound I make ends up producing feedback, at least in track 9 (the one I was testing). I’ve started a fresh project and it’s behaving as normal.

1 Like

Great work, thank you! La Croix should sponsor you for this. Wink wink.

1 Like

the queue of the previous parameters is fed back, I have discovered that you just have to hit stop and play the sequence again.

I may have solved this by staggering the output CC

2 Likes

it doesn’t work at all for me, says it is connected but doesn’t do anything.

1 Like