Hello all...
I'm looking into ways of controlling Ableton via a foot controller and have found Clyphx (free open source version) does a pretty good job.
The limitation (as far as I can tell) is that clyphx doesn't have any programming functions like conditionals, loops, etc - just commands.
In terms of specifics, I want to be able to navigate around the session view using a foot controller in exactly the same way as I would with my keyboard.
I'm fairly close to doing that with clyphx - basically just by assigning a midi note to LEFT, RIGHT, UP, DOWN - the difference being with my keyboard arrow keys, if I press and hold the key, it repeats, whereas (predictably) this doesn't happen with the MIDI controller.
If I was "literate" in C++ or Python, I suppose this would be an easy thing to replicate... However, i know I could easily script something like that with AHK (AutoHotkey).
Only problem is, AHK is primarily designed for key strokes, not MIDI. That said there are some scripts for converting MIDI to keystrokes... and keystrokes to MIDI... but nothing I can find for MIDI to MIDI.
So I thought I'd post here to see if anyone can point me in the right direction for figuring out how to do some programmatic manipulation of MIDI before it is passed to clyphx - or suggest any other workaround to achieve my aim (which is basically to achieve "repeats" when I press and hold a midi note)... maybe involving MIDI OX or similar tools
MIDI repeat notes on press and hold [scripting MIDI with AHK (& clyphx)]
- KVRist
- 259 posts since 31 Oct, 2021
- KVRist
- Topic Starter
- 259 posts since 31 Oct, 2021
Digging further, it looks like Bome's MIDI Translator Pro might handle this sort of thing quite well... looking in to it now
- KVRist
- Topic Starter
- 259 posts since 31 Oct, 2021
...and it does, so that's great.
Parting note however... clyphx does have its limitations, having dug around, the pre-defined commands only get you so far and certainly don't control EVERY aspect of Ableton's interface.
For that, I'm going to have to start digging into Python scripting, so just thought i'd mention - for those who stumble upon this post and are on a similar journey - best place to start is here: http://remotescripts.blogspot.com/2010/ ... asses.html
The journey continues!
Parting note however... clyphx does have its limitations, having dug around, the pre-defined commands only get you so far and certainly don't control EVERY aspect of Ableton's interface.
For that, I'm going to have to start digging into Python scripting, so just thought i'd mention - for those who stumble upon this post and are on a similar journey - best place to start is here: http://remotescripts.blogspot.com/2010/ ... asses.html
The journey continues!
- KVRAF
- 2249 posts since 10 Apr, 2002 from Saint Germain en Laye, France
As far I remember, this scripts were not updated for the last version of Ableton.
Not free but maybe useful :
https://isotonikstudios.com/product/cly ... -controls/
Not free but maybe useful :
https://isotonikstudios.com/product/cly ... -controls/
