Feature request: Report changes made via control surfaces on monitoring FX
Hello! It would be nice if Osara could report changes made via control surfaces not only for FX on some track but also in monitoring FX. For example i have volume/pan smoother in monitoring fx chain and i have mapped its volume parameter to some fader on my midi keyboard. Now i do not hear any changes that happen when i move the fader. But i hear any changes if I for example map some fader to this volume/pan smoother but on some usual track.
Would be nice if it worked as I expect.
Thanks in advance!
Hopefully we can improve that, but I think it's best to wait a while because there are changes to the automation API coming from Cockos super soon. I'd like to get a clearer understanding of those before we do any more work on surface feedback.
As far as I know, there is no way to do this with the current API. This is the only surface call for getting FX parameters:
#define CSURF_EXT_SETFXPARAM 0x00010008 // parm1=(MediaTrack*)track, parm2=(int*)(fxidx<<16|paramidx), parm3=(double*)normalized value
That doesn't support monitoring FX. So, REAPER would need to add support for this.