convolve-wasm

48 kHz · PCM24 · Stereo

Local audio laboratory

Convolve WASM

Combine two WAV or browser-decodable M4A files without uploading audio. Processing stays in this tab and runs in a dedicated worker.

Browser local Rust / WASM Wet-only convolution

01

Choose source audio

Mono is duplicated to stereo. Stereo channels remain discrete.

02

Shape the render

Effects run after full wet-only stereo convolution.

03

Render locally

Ready for two files.

Diagnostics

Local crash diagnostics

No audio data, samples, filenames, or paths are recorded. Nothing is uploaded; records stay in this browser until you export or clear them.

No retained diagnostic sessions.

Collect an Android crash report
  1. Run the files and options that previously reloaded or closed the tab.
  2. Reopen this page immediately after Chrome reloads or terminates it.
  3. Download or copy the recovered record before clearing or retrying.

JavaScript cannot record the exact instant or system reason Chrome kills a renderer.

About

Private by architecture

Browser decoding, a dedicated module worker, and a Rust/WASM DSP core keep the complete rendering pipeline inside this tab.

Inputs and output

Use WAV or M4A supported by your browser and operating system. Every successful render is a stereo 48 kHz signed PCM24 WAV.

No hidden fallback

There is no upload service, server processor, or bundled @ffmpeg/core. Unsupported M4A codecs fail explicitly.