It differs from the version implemented by pjay found here and so I thought I would put it in its own thread to avoid confusion.
pjay's works great but I was interested in the original program's ability to control the sound being generated as well as having certain sound types that could be generated more quickly with only a single button push. That's why I produced this version (in 3/9/2009).
I was delayed a little as I worked on a custom sliderGadget to use for input. I learned a great deal in the process and will post that soon in the Tips and Tricks forum. It works well for this utility though admittedly things could have no doubt been done in a simpler way.

The last feature I wanted to add was a visual display for the sound being generated. I finally finished the details on that. It doesn't compare to pjay's but it works and that will have to do for the moment.
The file requires PureBasic v4.40 (though not by much). All source is included. It requires windows because of my custom sliderGadget and has only been tested with 32-bit x86.
I hope you find it useful. Simply compile the code and start off by pushing some buttons.

The file can be found here.
@Edit: updated broken links