## quadratic interpolation -- core macro

### Generate values for a parabola from three points

2.0 (Updated 14 years ago)
24.8kB
May 26, 2007
Reaktor 5 or lower

#### DESCRIPTION

I'm using it for curve "smoothing" in an envelope generator, and you?

6 years ago
holy fu------!
14 years ago
Glad to see some other folks are interested in this idea. It started for me with Socrates waveshaper, which is transformed into core logic in Lenin. Lenin is pretty sophisticated, but the implementation is sound I think.
14 years ago
"I am not so savvy with core. Could you explain or incorperate this into something I could understand what its for." If you have the coordinates of 3 points it provides the values of all points on the parabola that passes through those points (i.e. three points will uniquely define a parabola). I'm working on an envelope generator that uses this. I'll post it when it's done. One doesn't need to understand core to use this but some comfort math surely helps.
14 years ago
Iced will be nice, and dumb people in the area of mathematical worlds like me will learn from this. As long as it can produce ICED tea too:-)!
14 years ago
it works.
14 years ago
I am not so savvy with core. Could you explain or incorperate this into something I could understand what its for.
14 years ago
Files and graphic updated. Inputs to macro should now be self evident.
14 years ago
Hmmm. Did I say correct? I should say that I am reasonably confident the mathematical representation in code is correct. As for initialization and other subtleties core there may be several revisions. At this point I'm still pretty clue less.
14 years ago
Iced or hot?
14 years ago
Erratum: the final two terms in the expression above are incorrect and should read (x - x0)(x- x1) The algorithm in the macro is correct. I'll correct the graphic soon.
14 years ago
i use it to make a smooth cup of tea.
now