Sine Oscillator is a shaker diagnosis tool that allows the user to manually control the sine tone and drive voltage. It also has a built-in close loop control so that it can be used as a very simple sine controller. The Sine Oscillator mode of the Swept Sine test allows the output sine wave to be manually controlled by the user. The controllable parameters include frequency, amplitude, sweep rate, frequency limits and direction. When being manually controlled, the sine output is not under closed-loop control as it is during a regular swept-sine test. Closed-loop control can also be turned on to function as a simple sine controller.