Robot as Human




v 1.0.4 (April 18, 2024)
  • ToneGen is now available as 32-bit and 64-bit
  • Minor fixes and performance improvements
  • Updated dependencies
v 1.0.3 (November 29, 2021)
  • Miscellaneous fixes and performance improvements
v 1.0.2 (May 23, 2021)
  • Fixed an initialization bug
  • GUI optimizations
v 1.0.1 (July 21, 2017)
  • Changes to number of beats per measure in DAW are now immediately detected
  • Fixed an LFO offset bug
  • Overall CPU usage has decreased by about 15%
  • Other minor fixes
v 1.0.0 (April 17, 2017)
  • Initial release


  • 16-voice max polyphony (can be lowered, if desired)
  • Notes per octave can range from 1 to 24 (the default is 12, obviously)
  • Portamento and legato modes (can be used simultaneously)
  • Smoothing control that affects twenty-one parameters and has a range of 0 ms to 1000 ms
  • MIDI controller support: volume, panning/balance, pitch bend
  • Includes sixty built-in factory presets designed by me (visit the Audio Demos section for samples)
  • Two oscillators, with crossfade control
  • Four waveforms (sine, triangle, pulse, saw), plus white noise and brown noise
  • Individual stereo balance controls for each oscillator
  • Stereo detune per oscillator from -100 to 100 cents
  • Random intial phase controls for both oscillators
  • Waveform shaping (or duty cycle modulation for pulse)
  • Separate ADSR envelopes for each oscillator
  • Osc 2's relative frequency can be adjusted using octave/semitone/cents controls
  • Osc 2's phase can be freely adjusted at any time
  • Hard, soft, and reverse sync modes for osc 2
  • Each oscillator is a carrier and has two modulators (the carriers are modulated separately then mixed together)
  • Modulator 1 can modulate either the carrier or modulator 2
  • Both modulators have their own octave/semitone adjustments
  • Amount of modulation can be freely adjusted, per modulator, at any time
  • Separate balance and stereo detuning controls for each modulator
  • Separate ADSR envelopes for each modulator
  • Velocity sensitivity mode: amount of modulation is influenced by note velocity
  • Low-pass, high-pass, and band-pass modes
  • Frequency and resonance controls, obviously
  • Mode for tuning filter frequency to note frequency (every note is filtered separately)
  • ADSR envelope
  • Has the same four waveforms as the main oscillators (saw can be either upward or downward), plus white noise and brown noise
  • Thirteen modulation targets (volume, pitch, balance, etc.)
  • Waveform shaping
  • LFO frequency can be synced to project tempo
  • Controls for amount of modulation and modulation offset
  • ADSR envelope
  • Four-stage ADSR
  • Attack, decay, and release times can range from 0 ms to 5000 ms
  • Release slope shaping
  • Envelopes are intelligent: if attack is set to 0 ms, that stage is skipped and the envelope begins at decay. If decay is also 0 ms, the envelope begins at sustain.

VST is a trademark of Steinberg Media Technologies GmbH