For reference, I am pasting the UserConfiguration.txt section that I am referring to:
# Buttons used here are expected to not be toggles (i.e., sending
# value 0 every second time you press it).
Bank1Button: -1
Bank2Button: -1
Bank3Button: -1
Bank4Button: -1
Bank5Button: -1
Bank6Button: -1
Bank7Button: -1
Bank8Button: -1
NextBankButton: -1
PrevBankButton: -1
LockButton: -1
My questions:
1) Is this even possible with the APC40?
2) The button on the APC40 I would like to map sends out a note of A4 on MIDI channel 1. The beginning of the UserConfiguration.txt file says you can use MIDI CC's OR MIDI notes - does that apply to this section of the script? If so, how are they supposed to be typed in the 'LockButton' area of the UserConfiguration.txt script? For example, would it be "LockButton: A4 -1" or "LockButton: -1 A4" or "LockButton: A4 0" etc....?
3) For an APC40, am I to use 'USB Audio Device' for the ControllerName input and output sections of the script, or should it be 'APC40'?
4) When I am done with the UserConfiguration.txt, do I place the directory in:
X:\User\Application Data\Ableton\Live 8.x.x\Preferences\User Remote Scripts

or
X:\Program Files\Ableton\Live 8.x.x\Resources\MIDI Remote Scripts

(i've tried both directories and it shows up in both, so which is it?)
4) If mapping this one button to Lock to Control Surface works, can I use a combination of mappings I have already done by selecting TWO control surfaces in the Preferences>MIDI/Sync>Control Surfaces section to use with my APC40? Basically i have a custom mapping that I have put alot of work into and I would hate to have to recreate it all using a UserConfiguration.txt file just to get the Lock to Control Surface button to work.
Thanks to anyone in advance for trying to help out!
and now for a rant: It really makes no sense to me why this feature has not been added as a mappable option yet! For the APC40 it seems to be a necessity for Live Performance use, especially in a DJ setup where you need to see your waveform on one track, but want to control effects that exist on another bus track or on your master. As soon as you click another track to view it, you lose the device control. The Novation Remote SL series has this feature (and I'm guessing other controllers do to) so not being able to Lock down your device control on the Ableton branded APC40 is really weird to me.