I came across Native Kontrol’s Clyphx recently and have been having a lot of fun with it. I created a visual editor for Ableton to program my trusty Korg DSS-1, but you can actually use it to control any hardware which receives SYSEX messages. It even allows you to scale the value that the knob sends (such as 0-64 instead of 0-127).
To use this Ableton set, you need to download Clyphx (version 2.1.4 is what I have) and install it into your Ableton Live Midi Remote Scripts. Then you need to set it up as a control surface within Ableton. Your midi output may vary, so it may be necessary to set that as well within Ableton.
For those of you who want to use Clyphx with another device besides the Korg DSS-1, you will need to edit the “User Config” text file that comes with Clyphx. It should be within the folder that contains the Midi Remote Script and it is called “MacrobatUserConfig.py”. You can edit it with text edit. It is relatively simple to plop in your sysex messages. Just keep to the layout so that your parenthesis and brackets are in the right spot. The “nn” value in the sysex message is the moveable value that the macro knob will be inserting it’s value into.
Then within Ableton you just need to create midi racks and make sure the name starts with “nk MIDI”. When you name the macros, be very specific to name them exactly what you named them in the MacrobatUserConfig.py file. Sometimes it is a bit fiddly when changing names, so you need to click on another track and/or another rack to make sure it re-scans any changes.
What is so powerful about Clyphx in Ableton is that you can create “snap” clips which remember each knobs settings. Then you can take and drop the “snap” clip into your library for use in other projects. It can act like a “preset” library for your external device.
I explain most of this in the video, but contact me with any questions you might have.
Good luck and enjoy!
To DOWNLOAD, you need to be a follower of my blog (The “Follow/Download” button is in the left sidebar near the top). You will get a confirmation email with your download code.