I read some other threads discussing this same problem, but didn't see that anyone had ever solved it (though there was some informed speculation as to the cause).
I've created and ACT controller surface and successfully linked the desired controls on my hardware controller. ACT will now successfully follow context and I can use my hardware controller to control Sonar's console or any plugin I have focused. However, I cannot successfully use ACT learn to remap plugin parameters to my choice of ACT cells (and therefore hardware controls) of most Native Instruments plugins as well as from some other vendors (notably Addictive Drums 2). I follow this procedure as described in the manual and elsewhere.
1. Click ACT Learn button on either ACT controller surface or plugin window. Button turns blue.
2. Move parameter(s) on plugin GUI that I wish to remap.
3. Move hardware control(s) that I wish to remap to.
4. Click ACT learn button again. Button returns to gray.
5. Sonar displays dialog "
x parameters and
x controls were touched. Do you wish to keep these assignments?"
6. Click "Yes"
7. Nothing happens. ACT control surface still displays same parameter name, hardware control still mapped to same parameter.
When I follow the above procedure with various Sonar included plugins it works exactly as described, the new parameter name is displayed and the hardware control is now mapped to it. It also works with some 3rd party plugins (Image-Line's Sytrus and Gross Beat, for example).
Anyway, just wondering if anyone has been able to get this ACT function to work with NI and other 3rd party plugins. For now, I'm just creating assignable controls in the synth rack for controls I want quick access to which are not mapped by default in the ACT controller, then switching off ACT when I want to use them.