2019-04-26 11:52 AM
Hello, hopefully this is the right place to post this.
I am trying to use the Biquad Design Tool (v1.0.0.0) that is described in the Birquad Library UM1625 manual as part of the X-CUBE_AUDIO firmware package. I'm trying to generate a simple bandpass filter using the "Free Filter" design. The "ex_example.txt" generates a filter correctly at 48000 (Hz) sample rate, but I am unable to create my own.
I set the Sampling Rate to 16000 (Hz) and created a .txt file with the following lines in it:
0 -15
100 -13
300 -3
1000 0
2400 0
3000 -3
4000 -13
8000 -15
I would expect this to generate a filter, but in the terminal window of the program it gives an error "Attempted to access idx(1); index out of bounds because numel(idx)=0. [7 more lines of traceback...] Error while evaluating uicontrol Callback"
Does anyone know what is going on or workarounds for using this program? It seems like this is probably an older tool, I installed MATLAB Compiler Runtime 7.17 (which is from ~2012) like the Biquad design tool requested.