Oscillators & Waveforms
The sound generator — why one note can wear four different outfits.
Pick a sound. Play your keyboard. Record something worth keeping — no sign-up.
Press the letters shown on the keys, or click to play.or hold Space
built by Milo Kessler
Press the letter or number printed on a key to play it, or click the key. Every black key has a shortcut too. Use Lower and Higher above the piano to move the whole keyboard to a different octave.
| Keys | Computer shortcuts |
|---|---|
| Lower white keys | Z X C V B N M |
| Lower black keys | S D G H J |
| Upper white keys | Q W E R T Y U I |
| Upper black keys | 2 3 5 6 7 |
| Sustain | Hold Space |
Start with Z, X, and C. On a phone, tap the piano directly and use Lower or Higher to reach more notes. Turn on Note names if you want to learn the pitches. Press Enter to hear a demo, or Escape to release all notes.
A synthesizer is a small chain of simple ideas. Each lesson below walks you through one idea in two short steps and ends with your hands on the controls — the online keyboard synthesizer above responds while you learn.
The sound generator — why one note can wear four different outfits.
Shape the sound by removing frequencies — the underwater knob.
Shape loudness over time — pluck, pad, or stab from the same wave.
Put the sound in a room — from dry and close to cathedral.
Two oscillators, slightly out of tune — the whole super-saw secret.
The oscillator is where a synth's sound is born. It vibrates the air at the note's pitch, and the waveform decides the tone color:
Same note, four outfits. The letter printed on each piano key plays it — hold Z (middle C in the default range) and switch waveforms while it rings.
Square waves only contain odd harmonics, which is why they sound hollow; sawtooth has every harmonic, which is why it cuts through a mix.
A lowpass filter lets low frequencies through and removes everything above its cutoff point, like a hand muting guitar strings.
Bass presets keep the cutoff low so the low end stays fat. Take the Brightness knob (filter cutoff) for a spin: start around 640 Hz, choose Lower, then hold Z, and slowly turn it up to hear the sound open.
The ADSR envelope shapes how loud a note is over its life:
Short attack + low sustain = pluck. Long attack = strings and pads. Nothing proves it like hearing it: push the Attack slider to about 0.35 s, then hold a chord with Space for sustain — the notes now swell in like a string section.
Reverb fakes a room: thousands of tiny reflections smearing the sound. A little glues a patch together; a lot puts it in a cathedral.
Delay is a distinct echo — the note repeats in time, instantly making simple melodies sound composed.
Pads are where space effects shine. Turn Reverb up to about 60% and hold a wide chord — the tail should hang in the air after you release the keys.
Layer two oscillators on the same note and nudge one a few cents out of tune. They drift against each other, creating a shimmering beating — and the sound doubles in size.
The Super Saw preset already runs two detuned saws. Load it, hold a chord, then raise the Brightness knob slowly — that opening sweep is the sound of a thousand festival anthems.
Last verified: 2026-09-20 — every lesson action drives the tool at the top of this page.
Want to play actual songs rather than design sounds? Read our step-by-step guide to playing piano on your computer keyboard — key mapping, a 7-day starter path, and honest limits.
Got a USB MIDI controller gathering dust? Plug it in and this page becomes a free sound module: notes, velocity, and the sustain pedal all work in Chrome and Edge, with no drivers or software to install. The status bar above the keys shows your device the moment it's detected.
The online MIDI synthesizer page has the full setup walkthrough, browser compatibility notes, and low-latency tips for serious playing. Not sure what MIDI even is? ReadMIDI vs synthesizer: the actual difference first.
Inspiration is fragile, so the recorder is always one click away. Press● Record, play your idea, press stop — then download the take as a WebM file, or convert it to WAV for dropping into a DAW, a video edit, or a message to a friend.
Everything is captured and converted locally in your browser with the Web Audio and MediaRecorder APIs. No account, no upload queue, no server ever hears what you played — check your network tab if you like. Honest limitation: the WAV export decodes the WebM take, so long recordings (several minutes) can take a few seconds to convert.
Yes. This online keyboard synthesizer turns your QWERTY keyboard into a playable instrument: two groups of shortcuts cover every white and black key. Use Lower and Higher to change the range. Every key triggers a real synth voice with oscillators, a filter, and an envelope — the same building blocks as a hardware synthesizer.
Yes — free forever, with no sign-up, no download, and no locked features. Every waveform, filter, effect, preset, and the recorder are available the moment the page loads. See everything you get on the free synthesizer page
Yes. In Chrome or Edge you can plug in any USB MIDI keyboard and play this synth with it — velocity and sustain pedal (CC64) are supported. Other browsers can still use the computer keyboard, mouse, or touch. Open the online MIDI synthesizer page
Yes — this online keyboard synthesizer has the recorder built in. Press the Record button, play, and stop to get a downloadable file of your take. Recordings are processed entirely in your browser — nothing is uploaded anywhere — and you can save them as WebM or WAV.