Introduction - If you have any usage issues, please Google them yourself
Virtual Signal Generator is a GUI that produces (1) periodic functions (including sinusoidal, triangle, sawtooth, and square waves) of varying amplitudes, frequencies, and phases (2) square pulse trains of varying amplitudes, frequencies, phases, and duty cycles (3) two-parameter exponential functions (4) Gaussian curves of varying bounded areas, standard deviations, and means and (5) Gaussian noise of varying amplitude. One can also add an offset or Gaussian noise to any of the first four functions above. The GUI also enables the user to add the designated signal to (or multiply it by) a previously defined signal.