TToneGen 2.15

By Alan Warriner

Freeware 23 Aug 2002

In category

Components > Sound Effects > Other


An updated Delphi and C++Builder component which allows the simple creation of sound effects within an application without the need for external audio files or resources. TToneGen achieves this by generating and processing WAV waveforms in memory.

TToneGen provides:

  • A choice of five waveforms.
  • Amplitude Modulation to allow the creation of complex waveforms.
  • Full AHDSR envelope shaping to alter the dynamics of selected waveform.
  • Frequency range of 20Hz to 20kHz.
  • Simple method of assigning musical note values.
  • Tone duration from 10mS to 30 seconds.
  • Choice of sampling rate and resolution.
  • Independent left and right volume control.
Demo application and help file included.


  • Status: Fully functional
  • Source: FW
  • Exe demo: included
  • Size: 428 479kB


  • C++ Builder 4
  • C++ Builder 5
  • C++ Builder 6
  • Delphi 4
  • Delphi 5
  • Delphi 6