make SimpleOsc a Sink; remove Ticker