Project: Delphi audio tone player
Produce a Delphi procedure that plays a pure tone through the PC’s audio system, taking values for volume, frequency (Hz), and duration expressed as the number of cycles at the frequency.
A series of such tones will be required in succession, and should follow each other smoothly with no requirement for the calls to the procedure to be delayed until the end of execution of the previous call.
Must be compatible with Delphi 7 and later.
## Deliverables
The procedure will be incorporated by Chelonia Ltd into a program [login to view URL] that can be downloaded from www.chelonia.co.uk. This program presents and analyses marine ultrasound to identify dolphin echo-location sounds.
The procedure will be used to replay these at audible frequencies.