I am using version 6.18.01 Pro. Matlab version 2017A.
I am trying to create a constructor file. After running awe_init, I run the file M=peakDetect_module('temp') . I am getting the error shown below.
What am I doing wrong? I tried running older files that have worked in the past with an older version. With the new version I get errors in these files as well.
Struct contents reference from a non-struct array object.
Error in awe_variable_subsref
Error in awe_module/subsref
Error in peakDetect_module>peakDetect_set (line 126)
M.attackCoeff=design_smoother(M.attackTime, SR, 1);
Error in awe_module/update
Error in peakDetect_module (line 97)
M=update(M);
9:32am
Hey Darrel,
I think the problem is that you don't have the custom module SDK installed with the new version. I will send you a link to that CMSDK for 6.18.01 and this should resolve the issue.
-Axel
1:03pm
Thanks Axel,
This fixed the problem.
2:06pm
One final note on this subject. The make_examples script has also changed with version 6. make_core32 is no longer used. The pdf "Audio Weaver Module Developers Guide" still shows make_core32. Looks like this doc needs to be updated.
9:23am
Thanks Darrel. We'll get this doc updated.