Hello guys
Thanks to @HansR ,I was able to build a (very basic) driver for KeyStep37
Since it is “only” a keyboard with a few usable pots and buttons it cannot be used by it’s own
but rather associated with another control device or , I guess an official Zynthian.
At the moment I have only the 4 pots in one bank which are used
to emulate zynpots and it works great for tweaking parameters of synth
as long as these parameters are in the same group of 4 in the UI.
(much more fun than doing this with the mouse)
Since there are 4 banks of CC available maybe there is a possibility of using other banks to
emulate zynswitches (Short Bold Long) so work in progress
zynthian_ctrldev_keystep_37.py (1.4 KB)
4 Likes
wyleu
February 10, 2026, 1:35pm
2
The question quickly becomes what EXACTLY do I want to do with it?
IF it has transport buttons these would seem to be an obvious next step.
jawn
February 10, 2026, 1:44pm
3
Thanks @AL1-1956 for sending me to the Keystep 37 manual (PDF ) to learn there are indeed 4 banks!
The KS37 has a jack input for Sustain Pedal so I can use it with a basic switchfoot pedal like this one
About use of the 3 free banks of 4 pots available I was thinking of having something like
If the cc value is less than X => send a short push
If it is greater than X but less than Y => send a bold push
If it is greater than Y => send a long push.
Or another way could be if the value is greater than 0 => send a Push
if the value is equal to 0 => send a Release
and using the build in system of the Zynthian to send appropriate CUIA
depending of time between Push and Release.
About the transport buttons I think they could be used in the pattern editor of zynseq
Regards
Alain
heybin
February 23, 2026, 3:23am
5
Literally just had an Arturia 37 sent my way so
…and thank you , *for this ctrl driver*
hello @heybin
I am happy that this very basic driver can be useful
I have tried to use another bank of 4 pots to emulate zynswitches but it is not working very well
I can emulate Short Bold and Long depending on how fast I turn the pot back from 127 (or any value) to 0 but it ends up by sending a Short that I do not want , so not very usable at the moment.
And as I said earlier , the KS37 is fun to tweak parameters of synths but needs another companion device (or at least a mouse)
1 Like