First of all, many thanks for the first detailed comment about my plug-in/tutorial. And the first bug report
dwcaldwell
I tried several combinations of relative encoder modes along with the "Endless" "Accelerated" and "Reversed" Value parameters, and they worked okay to control strip controls but I had trouble getting them to work with ACT controls.
I could quickly reproduce that on one of my set-ups. So that should be a bug... I can not reproduce it now in my test/development environment, but I will try to understand and fix it once I am back at home.
But using Absolute controllers with Direct Linear worked fine with both strip and ACT controls in the tutorial.
Does BCR change the reference value in that mode? I mean in case you change ACT context (focus another plug-in) and start to turn the knob, does the parameter "jumps" to the position where corresponding parameter was in the previous plug-in? Novation knobs do that, so there is effectively no difference between "Endless MIDI" and "Absolute" with monitoring, but I do not know about BCR behavior is such case.
I still have a LOT to learn, but I'm very excited about this control surface plug-in. Thank you for your efforts.
I also have a lot to learn in all directions, developing the plug-in has opened my eyes on what Control Surface is and what it is not. And I will be happy in case I can help other in that narrow area. I am "newbie" in everything else
Is it possible to use your control surface plug-in to manipulate ProChannel effects and the QuadCurve EQ? (I haven't found a way to do that yet in my experiments.)
A kind of yes. The corresponding action is called "Filter". Not only from Control Surfaces perspective, ProChannel is a new incarnation of the Filter concept. While some of the ideas match (only one EQ/Comp possible), other do not (the position of EQ was fixed in Filters and there was a fixed set of possible "modules"). And there are some bugs on SONAR side (see my comment in docs).
In practice, in case the strip is Selected/Highlighted/Current, ProChannel is shown and the module is "activated" (so it was at least "enabled" before with mouse), all delivered with X3pro Modules should be controllable. This (and most other features...) is not intensively tested.
Please note that ProChannel modules can be also controlled with ACT.
In the latest published API there is new focusing method. It is used by VS-x00 plug-ins (and most probably that is the reason why these devices reliably control EQ). But this method is not yet exposed in AZC.