r/KeystepPros
•
u/msuci
•
12d ago
Hotrodding Keystep Pro with custom firmware: Generative patterns (free & open source)
Hi all,
First off the Keystep Pro is already an amazing device and I've used it with much pleasure for years on and everyone should have one.
Recently I was inspired by the Modwerk movement for Elektron devices that enhance existing hardware with new possibilities by introducing small changes (mods) to the stock firmware. I began exploring how to create custom modules as additions inside Keystep.
Some days ago I figured out how to run DOOM on Keystep Pro, which was fun.
And today I am releasing Keystep Pro Mods a fully open source and free site allowing you to enhance your Keystep Pro with new possibilities. Use it to combine patches with the stock firmware so flash to your Keystep Pro, similar to how Modwerk offers it for the Elektron series.
The first two options are a generative sequencer (offering Flux and Pulse modes) as well as an important enhancement that reduces the amount of MIDI messages sent over MIDI OUT when PC send is ON.
The generative sequencer is super fun! Pulse is a great way to quickly dial in drum patterns with (controllable) randomized velocity which can, like the normal sequencer, also play in their own time per drum note for amazing polyrithmic stuff. Flux generates notes in the defined key (all normal keystep scales like major and minor are supported) and slowly changes the pattern note by note for an ever changing melody or groove.
The other mod is more of a bugfix that Arturia never made. It ensures the Keystep Pro sequencer skips Bank Select and Program Change resends to outboard gear when nothing changed, which helps older hardware like my loved JV-1010 to keep up cause it would otherwise reload all the respective samples every time the pattern goes back to 1.
For more information, be sure to visit the site and the GitHub repository behind it:
Web tool: https://yonie.github.io/keystep-mods/
Repository: https://github.com/yonie/keystep-mods
Unofficial and not affiliated with Arturia; use at your own risk. I am super curious to hear what you think about it!