Neatbo.

Shorten low-level recording pauses

Shorten long pauses under an all-channel RMS threshold and export complete retained-frame mappings.

Browser-local processingInputLocal WAV / decodable MP3OutputShortened WAV / complete frame mapUp to 30 MiB per file · File limit: 1
  1. 1Add input
  2. 2Adjust settings
  3. 3Get your result

Tool input and files are processed in this browser without being uploaded.

Your input

Inputs are kept temporarily in this tab when switching tools. Refreshing or closing clears them; large results may need to be regenerated.

⌘ / Ctrl + Enter to run

or drag and drop it here

Files stay on this device. Your originals stay unchanged.

.wav · .mp3

Up to 30 MiB per file · File limit: 1

    Options

    Complete the required options first. You can keep the defaults for the rest.

    Must be≤minimum; split retained frames as floor-left/ceil-right.

    Preparing the tool…

    Before you start

    Inspect rounded20ms windows of actual PCM, requiring every channel to be under the threshold. Remove the middle of qualifying pauses while retaining both edges. Download an actual PCM16 WAV and complete quiet/deleted intervals and half-open source/output frame mappings. Retained PCM16 frames are byte-exact without crossfade. This is not speech recognition; useful quiet sounds may be removed.

    How to use this tool

    1. Choose local WAV/MP3.
    2. Set parameters and inspect actual results,statistics or frame mappings.
    3. Listen/inspect and download complete outputs.

    Supported inputs and limits

    One supported WAV/MP3 up to30 MiB and80 MiB actual decoded PCM;1–8 channels,8–192kHz; combined downloads100 MiB. WAV uses existing PCM8/16/24/32 and float32/64 support; MP3 must actually decode in the browser. No microphone, upload or remote audio fetch.

    MP3 priming/gapless behavior varies by browser: the same checked MP3 produced2.000s in Chrome and2.040s in WebKit. All times/frames follow this browser’s actual decoded PCM; cross-browser sample/duration identity is not guaranteed. PCM16 output rounds decoded*32768 and clamps[-32768,32767] without normalization; float/24/32/MP3 original encoding bytes are not preserved.

    Threshold−80…−10dBFS; minimum pause100…60,000ms; retained pause20ms up to minimum;10,000 pauses. Threshold comparison is inclusive; the final short window uses its actual samples. Long all-quiet input retains selected edges; input shorter than the minimum is not cut. Zero detections still deliver the original frame sequence.

    Worked example

    Example input

    8kHz stereo10s recording with silence at2–5s.
    Example options
    {"thresholdDb":-40,"minMs":500,"keepMs":200}

    Example output

    57,600 frames/7.2s retained;22,400 frames removed with two complete source ranges.

    When something does not work

    Correct parameters or export supported WAV,reduce decoded/work budgets and rerun. Retain the source to adjust thresholds,channels or filters.

    Frequently asked questions

    Can it remove quiet speech?

    Yes. The threshold measures level only; inspect intervals and listen, retaining the source for retry.

    Documentation & further reading

    Related tools