created transformation oscillator
separated PeriodicOsc and got rid of clicking