The way the custom phase distortion interpolates between the phasor breakpoints is completely wrong
Proof is in the pudding , a simple sine to saw (first shape ) requires the movement of just one beakpoint but even that can't be achieved in the custom shape.
I tbehaves correctly when you manualy drag a point , but once it interpolates it does not behave as it should
See picture , the yellow BASE line reads the cosine in a straight line , no phase disortion going , the blue line is the TARGET , expected behaviour of the dcw is indicated by the red line , it should move across the X-axis
Instead it moves the (invisible) breakpoint on the blue line down across the Y-axis indicated by the white arrow , this is not how it's supposed to be and does not sound remotely similar to the othewise excellent emulation