the glorious/dreaded "lock to control surface" function

iulius's icon

Hello,
I was wondering everyones thoughts on using max msp or m4l to create a function where you could midi map the "lock to control surface" to a device instead of right clicking and selecting it.

This would be very useful for APC40 users who don't neccesarily appreciate the way that Ableton behaves when a user selects a device rack and then automatically adjusts focus to any channel's device when clicking around with a mouse.

Naturally, you could always right click and manually select "Lock to Control Surface" but I personally feel this is a very tedious proccess if you have 7 or 8 device racks your using in a live set.

Is this even possible to do while still maintaing the original APC40 controls? It would be almost pointless to deactivate the device as a control surface and manually map everything.

Any feedback is appreciated and welcome! thanks!

OCH's icon

I need this so bad... for push 2!

OCH's icon

well... after several hours working on it, I cracked it:

People have been having this problem for ages [1] [2] [3] [4] [5]
I built this simple m4l device and I feel good with what I achieved:
-no need to switch to user mode,
-no need to setup new control surfaces,
-just drop this device anywhere, and it can reconnect if push is unplugged,
-new shortcut (Shift+Solo) that doesn't interfere with any Push2 defaults,
-get visual feedback directly on Push2 display