Quantcast
Channel: KVR Audio
Viewing all articles
Browse latest Browse all 3404

DSP and Plugin Development • Re: Sinc interpolation: how to test if the continuous curve goes above X?

$
0
0
Lagrange interpolation approximates sinc interpolation in the sense that if you crank up the order of Lagrange interpolation, it will converge to sinc interpolation. So, my first shot at the problem would be to find a Lagrange interpolant of sufficiently high order and search for an extremal point in the region of interest (i.e. between t = n-1 and t = n or something).
Lagrange interpolation converges poorly. Something like B-spline interpolation converges much better, but requires a linear-phase IIR pre-filter (=not causal).

Practically speaking, since you can't really solve high-order polynomials directly anyway, it's probably better idea to just oversample until something like Catmull-Rom is good enough.

Statistics: Posted by mystran — Fri Mar 07, 2025 7:58 am



Viewing all articles
Browse latest Browse all 3404

Trending Articles