@ddw_music said:
lg-diff -- the slope of the Lagrange interpolation -- shows some gaps; at those places, the Lagrange interpolation will change direction suddenly. hm-diff may change direction at a sharp corner, but those corners link up. The fast oscillation toward the end of this one looks smoother to my eye in the Hermite version, where tabread4~ on the left looks uncomfortably close to straight line segments.
What is this "hermite" one?
First things first, we need to have proper names for things.
Can anybody really clarify about the terminology of things here?
Like I said, I don't know math
I've been asking AI but I don't trust
Let's break things down. First of all, it seems "lagrange" is not the right name to call Pd's interpolator. So I'll stop calling it that. It is cubic of course, and by cubic it means it has a xˆ3 term... it's also the same interpolator used in CSound, according to Matt Barber on the Pd list.
It's bad for some reasons you all seem to know well, and Cyrille made a new one, and it is the same one used by SuperCollider, and it's also the same one I use by default on my ELSE externals.
Now, according to the help file of cyclone/wave~, written by Matt, Pd is supposedly not "hermite", but then, Claude was calling it a 'hermite' one... again, I dunno, let's just call it Pd's. BTW, Cyclone's [wave~] was not supposed to have Pd's interpolator, but we thought "why not?", and added it...
The other interpolators in wave~'s help file are all "hermite", and the one used by SuperCollider/ELSE/tabosc4c~ is "Catmull-Rom Spline". So, "Catmull-Rom" should be specific enough 
I still haven't checked the code for the cubic interpolator in SC, but I'm trusting Matt here... and it seems this is the one used in LFDNoise3... and LFNoise2 is quadratic, not cubic, and who the hell knows which one is the quadratic but I'm guessing then LFDNoise3 uses "Catmull-Rom"!
@manuels
in your patch you have quadratic/cubic/quartic B-spline interpolators. You seem to know about this
can you elaborate on which interpolators you're using?
cheers