This is a first post, mostly out of desperation. I started out, like a lot of folks here, trying to find a way to emulate keystrokes via MIDI on the Windows platform. Why this function still doesn't exist since people have been begging for it for many, many, many years is a topic for a different thread. I know all about Bome's, Autohotkey, Autobot, ring_keyPress. I also know that the two mxj solutions WILL NOT WORK with the Delete key, the cursor keys, etc, in Session View. I originally thought this might be a Max for Live issue, so I started experimenting. I threw together a quick max patch (outside of Live) that uses a metro to bang a keypress 40 (Cursor Down) to autobot every 500ms. I opened Excel, Notepad, every program I can find, and these programs see and respond to the Max patch pumping out cursor keystrokes. Live does nothing in Session View.
Now thinking it might be a Max-only issue, I downloaded Eclipse & the JDK, and learned enough Java to throw together a quick app to run Robot in a loop, spitting out Cursor Downs every 500ms. All the other programs hear and obey. Again, Live does not.
Here's the fun part: I can throw together a script in Autohotkey that does the exact same thing, and Live recognizes the emulated Cursor Down keystrokes, navigating downward through the scenes...
What the heck is the issue w/ Live & Java? I have found threads as far back as 2005 (google "ableton java robot class", without quotes), and NOBODY has ever answered this, more disappointingly, no one from either Ableton or Cycling74 has ever commented on it that I have been able to find.
Look, I'm not a programmer, just a hack who will learn as much as I need to of whatever I need to in order to realize my writing/performing visions. I'm afraid of the extra layers of potential vulnerability by using Bome's or Autohotkey to do something as critical as a cursor navigation or delete in live performance. I'm a guitarist, planning on using this for live looping without needing my eyes glued to the monitor, and I need to do this stuff with my feet. Max I would trust, if I can just find some way to emulate the missing MIDI to keystroke functionality in Live.
Sorry for the rant, I've just been spinning my tires for days on this, and I'm a bit frustrated, mostly with myself for not coming up with any solution...
Thanks for reading.