Things I've Learned About ACT and CGS (Cakewalk Generic Surface)
Here's some things I've learned about ACT and CGS (Cakewalk Generic Surface) since I started trying to hook up my new kit last week. Hope this helps...please feel free to add...
0. "ACT" is used to refer to 2 things, which leads to a bit of confusion: 1 - Mapping control surfaces to plugins (VSTs, DXs). 2 - The ACT controller "plugin" that allows physical controls to mapped to mixer params AND plugin param (via ACT, definition 1)
1. ACT doesnt allow advanced controls like button toggling, xRPN continuous data, etc.
2. CGS doesnt do Bus controls
3. ACT learn won't work unless you've "MIDI learned" your physical control to an ACT cell
4. If ACT Follows Context is on for multiple ACT enabled ACT controller mappings, then only the first will follow to plugins. Disable "follows context" on the second ACT controller and it will somewhat confusingly follow context between plugins though not back and forth to the console/track mixer
5. In CGS, for Inc/Dec style NRPNs, use NRPN with the correct parameter number and Increment/Decrement with value "1" for "Plus" and "0" for "Minus". Note, "Learn" might pick up a CC as NRPNs are sent via midi using 2 or more CCs (96-101 for xRPN and inc/dec values)
6. CGS doens't "follow context" between the mixer and plugins for ACT like the ACT controller does. BUT you can assign a button to turn ACT on/off (ACT here means controlling plugins only)
7. You can have multiple CGSs and ACTs mapped to the same MIDI device (eg if you have more than 8 knobs/sliders)
8. ACT (whether through ACT or CGS) intercepts midi data to the plugin. So if you midi learn your Mod wheel, it will no longer send Mod Wheel CC to the plugin (unless, I guess, you ACT Learn it to the mod wheel control on the plugin). UPDATE: I've observed sporadic behavior with this in CGS (sometimes it intercepts, sometimes not)
9. ACT Controller still makes itself 8 tracks wide even though you set it on single "Channel Strip" mode. Thus if you assign one of your buttons to Track|Mute and another to Next Track, and you have <=8 tracks, you can never actually navigate and mute tracks 2-8 :(
10. When Learning "momentary on"-style buttons in CGS, you might need to manually set the Trigger Value (usually to 127)
11. "Shift" key in the ACT controller requires a button than sends separate signals on press and release (eg 127 press, 0 on release) or one that toggles between 2 values. (My "Record" button didnt do the job)
12. "ACT" follows context means "between mixer and plugins" not "between plugins". "Active Controller Technology > Enable" follows context between plugins. So for just plugin control, disable the first and enable the second.
13. There seems to be a rather obnoxious bug that if you have more than 1 ACT enabled ACT controller, "follow context stops working" on occasion. I just restarted and now the problem is fixed. Similar there is a bug that if you select a preset from the dropdown in one ACT controller, if changes the preset label in all of them (even though the parameter and midi mappings are unchanged).
14. CGS will "follows context" away from the mixer when you are focused on an EQ window. Use "Lock" to prevent this.
15. In the ACT plugin the "Control Strips Visible in..." section is allows you remove ACT control from channel strips that are hidden. Since the console and track view have separate hide/show facilities, you get the option of either or alternative, to access all (even hidden) tracks. Nothing for the CGS though
16. For CGS, if you want to be able to edit track params WHILE a VST is active you must tick the "both" option under"Use ACT or Channel Strip" (???)
post edited by harikaram - August 25, 09 9:11 AM