I recently installed Audio Weaver 6.17.B01 STMicro and wanted to create a simple program which uses the FIR filter module available in the software.
The module seems to be working fine with coefficients up to 127 for two channel filtering. If I try to introduce more than that the output signal becomes distorted. For a single channel filtering the maximum number of coefficients is 255.
Taking a look at the hardware status from the Server window it seems that if I increase the number of coefficients over 127 for dual channel and 255 for single channel, I go over 50% CPU usage and that breaks the signal.
Changing the sampling rate of the signal does not seem to make any difference.
I checked the frequency response of the designed filters and they seem to be fine.
Is there something I am missing. It seems although the board does not run at full potential still fails to deliver the desired output?