I am currently developing a custom module that calls an external library in the Inner C process function. It is currently working but the interaction with the AudioWeaver GUI shows few issues.
I added some variables in my MATLAB file that can control some internal variables in the C process function through the control interface (Knobs, sliders, etc.). The variables are set using the awe_modModuleSet C function that uses mask conditions to check which variables should be updated.
However, I would like to be sure that the controls updates each time the module starts (i.e the knobs and sliders should update to the current value of the variable) because variables initialization must be done in the process function. Is there a way to do that?
I’ve tried to add M.guiInfo.isPolling = 1; in the Matlab file but it did not help.
I’ve also tried to use the get function however it ended up giving a weird outcome and value to the variable concerned.
Thanks for your answer,