Slowed Reverb Editor

Go beyond presets with full manual control over every parameter that shapes the slowed reverb sound. Real-time feedback means you hear every adjustment instantly.

Your audio never leaves your device. All processing happens locally in your browser.

Drop your audio file here

or click to browse — MP3, WAV, M4A, OGG, FLAC up to 50MB

Presets are great for getting started, but the magic is in the details. A slowed reverb editor that gives you precise, independent control over each parameter lets you dial in a sound that is uniquely yours — not just one of four canned options. Our editor exposes five parameters, each tied to a specific node in the audio processing graph, with real-time preview so you can hear the effect of every adjustment before you commit to an export.

The Speed control is the foundation. It sets the playbackRate on the AudioBufferSourceNode, which changes both tempo and pitch together — the varispeed approach. At 1.00x you get the original. At 0.80x, the default, you get the classic slowed sound: a few semitones lower, noticeably slower, without losing the rhythmic feel. At 0.50x you enter ambient territory — vocals become textures, drums become pulses. At the other end, 1.25x gives you the Nightcore effect. The slider steps at 0.01 increments, so you can find the exact speed that clicks for your track.

The Reverb (Wet/Dry) control blends between the dry signal and the convolution reverb output. At 0% you hear only the original — useful for checking your baseline. At 45%, the default, the reverb is prominent but does not bury the source. At 100% you hear only the reflected sound, which can be beautiful on sparse vocal tracks. The convolution uses an algorithmically generated impulse response (no external files to load), so the reverb character comes from math, not a static sample.

Room Size changes the impulse response decay time — effectively the size of the virtual space. At 0.5 seconds you get a tight, intimate ambience. At 6 seconds it is a cathedral. The default 2.5 seconds sits in the sweet spot for the slowed reverb genre. Changing this parameter triggers a 150ms debounced IR regeneration, so you can drag the slider smoothly without stuttering.

The Tone control is a lowpass filter (BiquadFilterNode) placed before the reverb. At 500Hz the signal is heavily muffled — warm, lo-fi, vintage. At 16000Hz it is essentially wide open, letting all the high-frequency detail through. The default 3500Hz takes the edge off bright recordings without losing clarity. Bass Boost is a lowshelf filter at 150Hz, adding up to +12dB of low-end weight. A small boost (+3dB) compensates for the perceived bass loss that comes with slowing a track down; a larger boost (+6–9dB) gives you that heavy, car-subwoofer feel that works well for hip-hop slowed edits.

Because every parameter updates in real-time, the workflow is exploratory: drop in a song, play it, move a slider, hear the change, adjust again. You are not guessing what a setting will sound like — you are reacting to what you hear. That is the difference between an editor and a blind render queue.

Frequently asked questions

What do the five parameters actually do to the audio?
Speed changes playback rate (tempo + pitch together, like a turntable). Reverb Wet blends the convolution reverb signal with the dry original. Room Size sets the reverb decay duration (0.5s to 6s). Tone is a lowpass filter that cuts high frequencies for a warmer, darker sound. Bass Boost is a lowshelf filter at 150Hz that adds low-end weight. Each parameter maps directly to a node in the Web Audio API processing graph.
Why does the speed change pitch too? Can't I keep the original pitch?
The slowed reverb genre is defined by the combined pitch-and-tempo drop — it is the same effect as slowing down a vinyl record or tape. Keeping the original pitch while changing tempo (time-stretching) produces digital artifacts and is a different aesthetic. Our editor intentionally uses varispeed for authentic slowed reverb sound.
Can I save my custom parameter settings?
Free users can save presets to localStorage — they persist across sessions on the same device and browser. Pro users (P2) will get cloud-synced presets tied to their account, accessible from any device.