The function oscw (file osc.lib) implements a digital waveguide sinusoidal oscillator in the Faust language [455,155,171]. There is also oscr implementing the 2D rotation case, and oscs implementing the modified coupled form (magic circle).