No, it's not interpolation, it's actually solving a wave equation. Each new sampling point generates a new curve, such that the "drawn" output waveform will smoothly curve to pass over that sampling point. As new sampling points are presented, the smooth, generated curve keeps shifting...