I started studying signal processing.

I am now experimenting with filter algorithms in DAISY SEED.

But this is not efficient.

Specifically the following

I can’t change parameters without hardware.

I can’t check the waveform or frequency spectrum.

I would like to develop more rough.

How about using MATLAB for example?

What do you guys do?

1 Like

Hi,

I did some iir filter design using Octave and its signal package. Things like freqz are useful for checking frequency responses with mag/phase plots etc. Once happy with the filter I usually export the coefficients which, with some care, can be used in things like the arm_biquad_casd_df1_inst_f32 functions.

Python also has some ok functionality for messing around with DSP algorithms which I’ve dabbled with a little bit. Things like numpy, scipy.signal and matplotlib would be good places to look to get started.

Cheers