ΣSigmaStudio Ask AI Русский Log in

Question about the EQ slew in 1452

SigmaDSP & SigmaStudio Foster Dec 8, 2021 00:00 1 replies Original on forum ↗
Subscribe
Foster Question
Dec 8, 2021 00:00

Hi,

I notice the EQ slew function from wiki, Current Coefficient = Current Coeffcient * a + Target Coeffcient * (1-a) .

I want to use the EQ slew in my program running on SHARC DSP to avoid the click noise when I change filter coefficients.

I wonder what the coefficient to slew is. If the coefficients are filter coefficients b2,b1,b0,a2,a1, when the coefficients slew to the target use this function, the filter based on the coefficients maybe become unstable, which will produce unexpectable outputs. So how the 1452 do the EQ slew, please give me some ideas.

Thanks.

DaveThib Reply
Dec 9, 2021 00:00

Hello Foster,

Some of the EQ slews are not actually slewing the filter. They slew from the old output level to the new output level. I am not certain exactly how the ones that actually slew the coefficients function. I will have to ask someone on the programming team and get back to you.

Dave T