This code find a point and the handlers (control points) of any point on a bezier curve.
I'm using this code to split bezier curves or add point wherever i need
check it here
Special thanks to Maxim Shemanarev
HUM v2
Interactive installation, based on processing.