Ctrl Driver for Arturia Keystep 37 - (a very basic one)

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) :winking_face_with_tongue:

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 :grinning_face:

zynthian_ctrldev_keystep_37.py (1.4 KB)

4 Likes

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.

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

Literally just had an Arturia 37 sent my way so :eyes:

…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