I'm looking for a control (or code) for generating simple sounds within VB6. Basically, all I need to do is have a sine wave generate. I would like to be able to tell it the frequency, length of time to play, and the amplitude.

I don't want to use stored wave files because of the number an size of them. Far too many will be needed to be practical.