Getting list of external filter coefficients to work

Joggies's icon

Joggies

9月 01 2024 | 8:24 午後

Hello, I am trying to create a patch to show roughly how the UA Starlight pedal works and I am trying to include filtering to the signal patch using actual convolution impulse responses from the pedal. I have created the IR using 'EQ Curve Analyser' (plugin) which allows you to export the amplitude data as a list of 1025 values however when using this data with the cascade or biquad object, there is no output. Could someone please explain what is going on here?

UA EP-III.maxpat
Max Patch

Stevon's icon

Stevon

9月 02 2024 | 5:48 午後

Hey,
I think you got something wrong there. Cascade~ is an object that stacks multiple biquad~filters. So it needs a list of filter coefficients to work, but what you send to the filter were just coordinates in a graph, which have nothing to do with calculating biquad filter responses.

Roman Thilenius's icon

Roman Thilenius

9月 02 2024 | 7:56 午後

you did what? you created an impulse reponse using a spectrum analyzer and then you sent the amplitudes into a biquad connected to a scope?!? :)

Joggies's icon

Joggies

9月 02 2024 | 8:19 午後

Hey Stevon, thanks for the reply. I made the same post on reddit and have been pointed in the right direction. I managed to work out that the data wasnt filter coefficients and got told about the invfreqs function on matlab so will give that a go