PIXELOKAY / AUDIO STUDIO

Reverb & Impulse Response Studio

Convolve audio with a real impulse response. Shape the room, audition every change, and export a finished WAV — without uploading your recordings.

Real convolutionNon-destructiveExport WAV
Open the studio
YOUR WORKSPACE

Reverb & Impulse Response Studio

Start with audio, then choose an impulse response or generate a space.

◈ Your files stay in this browser
Source duration—Original recording
Impulse length—Before processing
Output estimate—WAV · current settings
03 / SOUND DESIGN

Shape the reverb

Levels and tone changes apply to the live preview.

32%
Reverberated level
100%
Unprocessed level
18 ms
Wait before the first wet sound
−1 dB
Affects both dry and wet
70 Hz
Remove low-frequency reverb energy
15000 Hz
Darken the reverb tail
30 ms
Smooth the end of the impulse to reduce clicks
04 / LISTEN

Audition the result

Listen to the live convolution before exporting.

Ready for audio
0:000:00

Live listening follows your current settings. Preview uses your browser's audio device. Export is rendered separately.

05 / RENDER

Make it yours

Export a processed WAV with cancellable encoding.

Local rendering

WAV is uncompressed. Changing any setting requires a fresh render. WAV encoding can be discarded between chunks. A render can use substantial memory; oversized jobs are blocked before processing.

HOW IT WORKS

From room impulse to finished sound.

01

Load a dry recording

Choose a browser-decodable audio file. Mono and stereo recordings are supported.

02

Pick your space

Import an impulse response or start with a locally generated small room, hall or plate profile.

03

Listen, refine, export

Adjust reverb levels, pre-delay and tone, then render and download a WAV with optional full tail.

Questions before you start?

Does PixelOkay upload my audio or impulse response?

No. This standalone tool uses the Web Audio API entirely in your browser and makes no external processing requests. Your audio remains on your device unless you choose to save the result.

Can I use WAV, MP3, FLAC, or AAC?

The studio accepts files your browser can decode with the Web Audio API. Format and codec support vary across browsers and operating systems. Export is always WAV.

Does export include the entire decay?

When “Include complete reverb tail” is enabled, the studio renders the original audio duration plus the impulse response duration and pre-delay. Turn it off to render only the original duration.

Why is the rendered audio louder or quieter?

Wet/dry levels, IR normalization, and output gain affect amplitude. Use peak normalization for a file peaking at −1 dBFS. Integer PCM clips peaks exceeding full scale; 32-bit float preserves headroom above 0 dBFS.

Does this support true stereo impulse responses?

Mono, stereo and four-channel true-stereo impulse responses are supported by Web Audio's convolution node. Your browser may not decode every four-channel file format.

Using Reverb & Impulse Response Studio

Load or generate an impulse response, shape its duration and tone, audition convolution, and export rendered audio or portable settings for review.

Workflow

  1. Load a supported mono, stereo or four-channel impulse response or generate an approximation
  2. trim, reverse, normalize, fade and tune wet filters or pre-delay
  3. audition and render within resource limits, then review WAV and settings separately.

Example

Load a short room impulse, trim its tail and adjust pre-delay, audition the convolved source, then export a WAV and settings JSON while keeping the source audio and impulse response separately.

Limits and data handling

Generated impulses are approximations, not recordings of commercial spaces. Native convolution and offline rendering can be resource-intensive; cancellation or discard may suppress output without immediately stopping CPU work. Float WAV samples can exceed full scale while integer output clamps. Preview and export can differ by sample rate or channel mixing. Settings JSON excludes source audio and impulse response. Review output levels and playback before use.

FAQs

Does a generated impulse response represent a measured real room?

No. Generated impulses are approximations; use a measured recording if your workflow requires one.

Does settings JSON contain the audio or impulse response?

No. It stores settings only; keep source audio and IR files separately.

Related tools