The Lead Tone Generator synthesises synth lead sounds entirely in the browser using dual-voice subtractive synthesis with the Web Audio API. No samples, no plugins — two voices, each built from three crossfaded oscillators (sine, sawtooth, square), run at a configurable pitch spread to create chorus and supersaw effects. Voice 2 receives a subtle shape offset for timbral asymmetry so the two sides aren't spectrally identical. A resonant lowpass filter with an envelope sweep shapes the timbre, and gentle fixed-level saturation adds warmth. Tweak six parameters across three groups, preview instantly, and export a one-shot WAV.
Tone — Tone sets the fundamental pitch across a focused C3–B6 melodic range, Shape morphs both voices from pure sine through sawtooth to square — sine gives soft flute-like tones, sawtooth delivers the classic bright lead, square is hollow and retro. Character — Detune controls the pitch spread between the two voices from tight unison to a wide supersaw chorus, Cutoff sets the lowpass filter base frequency. Envelope — Sweep controls the filter envelope depth and resonance for resonant attacks, Decay sets the amplitude envelope from a short staccato blip to a longer sustain.