- Will this work with my MP3 interview recording?
- Yes. The browser decodes the MP3 (or WAV, OGG) into raw PCM using the Web Audio API's
decodeAudioData — the same engine used by your browser's media player. The output is always WAV (PCM) because WAV is the simplest format to encode from scratch in JavaScript without an external library. If you need a smaller MP3 output, convert the downloaded WAV with any free tool such as Audacity.
- Is the silencing permanent, or can someone recover the original audio?
- The exported WAV file contains literal zeros in the silenced regions — there is no hidden layer, no metadata copy of the original waveform, and no reversible encoding step. The original file on your computer is never modified; only the downloaded WAV is altered. If you need to make the redaction forensically unrecoverable, delete or securely wipe your source file after exporting.
- My recording is long (30+ minutes). Will the browser run out of memory?
- The Web Audio API decodes the entire file into a Float32Array in RAM, which is memory-intensive. A 30-minute stereo recording at 44,100 Hz occupies about 400 MB of uncompressed PCM. Most modern desktops handle this fine. On mobile or lower-RAM devices, very long files may cause the page to slow or fail. If that happens, split the file into shorter segments using a free tool like Audacity before loading it here.
- How do I select multiple non-contiguous regions?
- Click "Add region (drag)" to enter region-adding mode, then drag on the waveform for each segment you want to silence. Each drag creates an independent region shown in red. You can keep adding as many regions as you like before exporting. Click the ✕ button next to any region in the list below the waveform to remove it individually, or "Clear all regions" to start over.
- Does the tool handle stereo recordings?
- Yes. All channels are processed — mono (1 channel), stereo (2 channels), and multi-channel files are all zeroed across every channel in the selected time ranges. The output WAV preserves the channel count of the original decoded audio (browser WebAudio typically outputs stereo; mono sources are usually expanded to stereo).