The procedure is as follows: take your transfer function and perform partial fractional expansion into a sum of 1st and 2nd order sections. Then each 1st order section (real pole) transforms into a decaying exponential and each 2nd order section transforms into a decaying exponential multiplied by a sinusoid. If there are duplicate poles then slightly more complex terms are necessary, but that's not really a concern for the standard steep lowpass designs where all the poles are normally distinct.signalsmith wrote: Sat Feb 07, 2026 8:17 pmWhat @mystran suggests is pretty close, since you can compute it as the sum of a few exp(-x*b[k]).Tone2 Synthesizers wrote: Thu Feb 05, 2026 9:15 am Something that looks similar like
Sin(x * a) * exp(-x * b)
ps. Just keep in mind that unlike linear-phase filters, windowing these might not work that great.
