Could anyone please provide a pointer to some information about how to use VB6 in conjunction with the "standard" audio input/output board of a PC?

In the application I wish to generate morse code (as an audio signal of, say, 500hz. audible in the headphone) and also to receive, detect and decode morse code at a set audio freuency.

An additional future wish will be to generate frequency shift keying (FSK) audio signal for use with teleprinters.

The essence of the question boils down to :

1. How from VB6 to generate an audio ouput tone of a specified frequency for a duration which will be set by a timer-loop.

2. How from VB6 to accept tone bursts within a specified audio frequency range and to detect them as either present or nor present (thus allowing subsequent analysis/decoding).

This could be a large topic. I just seek right now pointers as to where I might start to find out more about VB6 / Audio interaction.

camoore
Wales, UK