View Single Post
Old 02-03-2017, 01:07 PM   #36
earlevel
Human being with feelings
 
Join Date: Dec 2015
Posts: 331
Default

Quote:
Originally Posted by Nowhk View Post
Well, can I do it on Biquad filter? I mean: can I just smooth the calculated coefficients (a0 to b2) also for Biquad filter? Or it works (for some math principles) only on SVF or Moog-style you suggested?

If can do it, I'll both smooth only coefficients at control rate 1/8 (i.e. every 8 samples).
Yes, you can smooth the coefficients. You can find research on the subject online, but basically, if you smooth the coefficients linearly, you're guaranteed of not becoming unstable (that is, at a given point in time the filter may not have exactly the expected frequency response, but it won't blow up). The coefficient curves themselves aren't linear, but in a nutshell it will probably work for your purposes. You can cut down the number of smoothing operations depending on the filter type. For instance, a lowpass filter always has a0 = a2, so you can skip one smoothing operation.
earlevel is offline   Reply With Quote