waveperiodoscillator