Hi, I am using AWE Designer 8.B.1.b-build467 of 30-Jul-2020,
when using 'DC Source' Modules driving 'Param Set' Modules after a while I would get the Error as described in the title, which I can't assign to any specific action / module that may be wrong? Normally I would go back to a previous saved AWE Designer patch, do all the changes I did before once again and then it would work, which I find kind of strange.
This would occur with all targets, which are "native" or "STM32F407" in my case.
Any ideas what may be going wrong here and especially how I can avoid the situation in the future?
Thanks a lot,
Mathias
3:05pm
I really need your layout and firmware to see what is going on.
As you probably know "awe_ctrlSetStatus" is used to set the status of a module to one of 'active', 'muted', 'bypassed', or 'inactive".
"awe_ctrlSetValue" is used to set a parameter for a given module.
In Designer "ParamSet" is used to update the parameters of another module and "StatusSet" is used to update the state of another module.
However, you seem to be reporting unexpected behavior and to understand what might be causing what you are seeing we would
need to inspect the running layout and firmware to see what is setup wrong or to determine if there is a bug somewhere in our system.
3:39pm
Hi Chris, thanks a lot for the quick reply!
I guess this then might be connected to the other unexpected condition I reported with https://dspconcepts.com/forums/awe-core/800-problem-accessing-dc-source-...
I'll try to use awe_layoutIsValid() before calling awe_ctrlSetValue() and see if the issue still is showing up. If so, I'll happily send you my Firmware to have a look. But I guess it's better to doublecheck everything first, before causing you maybe avoidable work. Another idea I just had is to check for awe_audioIsStarted() and only after that do awe_ctrlSetValue(). I changed that because I could not access the 'DC source'-objects from within the block, so I am quite sure there may be a connection. To wait until the framework is setup to process audio for sure is a good idea!
Thanks again,
Mathias