Sound Synthesizer
Create sounds with oscillators, harmonics and ADSR envelopes. Generate tones, waves, sound effects. Free online audio synthesizer and tone generator
A subtractive synthesizer in your browser tab: oscillators (sine, square, sawtooth, triangle), filters (lowpass, highpass), envelopes (ADSR — attack, decay, sustain, release), and LFO modulation. The interesting part is not "make beepy sounds" but understand how a Moog or Roland synthesizes sound from first principles — these same building blocks underlie every analog and digital synth, including the ones inside Ableton Live and Logic Pro.
The signal chain of a typical synth
Oscillator(s) → mixer → filter → amplifier (VCA) → output. The amplifier and filter are usually modulated by envelopes (one per amplifier and filter, "ADSR"). Optional: LFO (low-frequency oscillator) modulating pitch (vibrato), filter (wah), or amplitude (tremolo).
- Oscillator — generates raw waveform. Sine = pure tone, square = hollow / hard, sawtooth = bright / brassy, triangle = mellow / flute-like, noise = hiss / wind.
- Filter — shapes the harmonics. Lowpass cuts highs (mellower), highpass cuts lows (thinner), bandpass keeps a narrow band (wah, vocal-like).
- Envelope (ADSR) — controls how a parameter changes over a note. Attack (rise from zero), Decay (fall to sustain level), Sustain (level while key held), Release (fall to zero after key release).
- LFO — slow oscillator (typically <20 Hz) for modulation. Adds movement to otherwise static sounds.
Working example: a classic synth bass
Input
Recreate a Moog-style bass
Output
Settings:
Oscillator 1: Sawtooth, A2 (110 Hz)
Oscillator 2: Square, A2 detuned -7 cents (for slight chorus effect)
Oscillator mix: 50/50
Filter: Lowpass, cutoff 800 Hz, resonance 4 (medium)
Filter envelope:
Attack: 5 ms (instant)
Decay: 200 ms
Sustain: 30%
Release: 100 ms
Amplifier envelope:
Attack: 3 ms (instant)
Decay: 500 ms
Sustain: 60%
Release: 200 ms
Volume: -6 dB (leave headroom)
Result: thick analog-style bass. The slight detune between oscillators gives the
"phattening" effect. The filter envelope creates the classic Moog "wah" attack as
the cutoff sweeps down.These settings are the starting point for most "synth bass" sounds across genres — house, techno, electro, hip-hop, dubstep. Variations: harder filter resonance for more bite, longer release for "wobble" feel, FM modulation for grittier timbres.
Synthesis types beyond subtractive
- Subtractive — start with rich waveform, filter to taste. Most analog synths. What this tool does.
- FM (Frequency Modulation) — modulate one oscillator with another. DX7 (Yamaha, 1983) made this famous. Produces electric piano, bells, brass. Math-heavy; programming is non-intuitive.
- Additive — combine many sine waves at different frequencies. Theoretically can produce any sound; in practice tedious to program.
- Wavetable — store cycling tables of waveforms; sweep through them over time. Modern digital synths (Serum, Vital, Massive) are predominantly wavetable.
- Granular — chop audio into tiny grains, manipulate playback rate / position. Atmospheric, textural sounds.
- Physical modeling — simulate string / drum / wind physics mathematically. Pianoteq, Mass-Spring-Damper synths.
- Sampling — play back recorded sounds. Most "realistic" synths (Kontakt libraries) are samplers with extensive modulation.
When to reach for this tool
- You are learning synthesis and want a hands-on minimal example.
- You need a quick sound effect (alarm tone, alert, UI feedback sound) without firing up Logic / Ableton.
- You are designing a sound for a game or app and want to prototype before committing to a sample.
- You want to demonstrate "what is a filter envelope" to someone curious about audio.
What this tool will not do
- It will not replace a DAW. For multi-track recording, mixing, effects, mastering — use Logic, Ableton, FL Studio, Reaper, or others.
- It will not have professional sound libraries. Browser synthesizers have basic oscillators; commercial soft-synths (Serum, Diva, Omnisphere) have years of refined waveforms and presets.
- It will not record. For capturing the sound, use a screen recorder while playing OR an external DAW.
- It will not emulate specific hardware exactly. The Moog Voyager, Prophet 5, Juno 60 each have unique character that decades of analog engineering produced; browser synths approximate but do not replicate.
Frequently asked questions
What is ADSR?
Attack-Decay-Sustain-Release. The four parameters of a typical envelope. Attack = rise time from zero. Decay = fall time to sustain level. Sustain = level held while note plays. Release = fall time after note ends. Together they shape how a note evolves over time.
Why does my synth sound thin?
Usually missing low-frequency content or no detuning. Add a second oscillator one octave down (mix in 30-50%); slightly detune oscillators relative to each other (-5 to +5 cents); add a low-shelf EQ boost below 200 Hz. For thicker bass, also reduce the filter cutoff slightly.
What does the filter resonance do?
Boosts the frequencies right at the cutoff. Low resonance = smooth filter. High resonance = singing / whistling at the cutoff frequency. Very high resonance = self-oscillation (filter becomes its own oscillator). Used for emphasis and character; too much is harsh.
Is browser audio sample-accurate?
Approximately. Web Audio API targets ~5-20 ms latency on modern systems with low buffer sizes. For professional production, native audio drivers (ASIO, CoreAudio) in a DAW give 1-3 ms latency. Browser audio is suitable for prototyping and casual play; not for tight live performance.
Why is my web synth not making sound?
Web Audio API requires user interaction (click or key press) before audio can play — browser security policy. If you load the synth and nothing happens until you click the keyboard, that is expected behavior. Click anywhere first; sound should then work.
Can I save / share my patches?
Most browser synths support exporting settings as JSON. Save the file locally; reload to restore. For sharing across users, link to a URL with parameters encoded — some browser synths support this.
Related tools
Sleep sound machine with white, pink, brown noise, rain, ocean waves & nature sounds. Sleep timer with fade-out, binaural beats for deep sleep & focus. Free ambient noise generator
Record, edit, mix audio with waveform visualization. Cut, trim, apply effects to audio. Free online audio editor and recorder in browser
Professional metronome with tap tempo, time signatures (4/4, 3/4, 6/8), accent patterns, and visual beat indicator. Free online metronome for musicians
Convert text to speech using your browser. Listen to text in multiple languages and voices. Adjust speed and pitch
Chromatic tuner using your microphone. Detect pitch, see nearest note, tune guitar, bass, ukulele, violin. Free online instrument tuner with cent deviation
Last updated · E-Utils editorial team