Comment 4 for bug 854082

Revision history for this message
shanxS (shanx-shashank) wrote : Re: Lowband-EQ is creaking

Okay, I think I have zeroed down the problem here (and hopefully have a solution as well).

Problem is:
While turning the knob, the gain is changing in big steps and hence the creaking sound.

Solution:
Lets “ramp” the gain so that the change is made gradually over several samples, rather than in big steps.

Trade-off:
More 'gradual' the change will result in slow response of filter but will avoid the creaking sound.
So an optimum 'step' size is required which will not reduce the creaking sound but will keep filter reasonably responsive.

I have attached a patch and chosen step size 0.05. This sounds good to me. Give it a try. If you dont like it try changing 'm_step' variable in ctor of the class.