varying oscillator