Strip Silence
v1.0.35An Ableton Live extension that removes silence from audio tracks in the Arrangement view. Built with the Ableton Extensions SDK.
README · rendered from GitHubView source
Strip Silence
An Ableton Live extension that removes silence from audio tracks in the Arrangement view. Built with the Ableton Extensions SDK.
Installation
- Download
Strip-Silence-1.0.35.ablxfrom this page - Open Ableton Live → Preferences → Extensions
- Drag and drop the
.ablxfile onto the Extensions page
Requires the Ableton Live beta build that supports Extensions.
Features
- Detects and removes silent regions from one or more audio tracks
- Works with both AIFF and WAV renders (follows your Record/Warp/Launch preference)
- Configurable threshold, minimum silence duration, pre-roll, and post-roll
- Option to snap cuts to the nearest beat
- Ripple edit — automatically closes the gaps after stripping, sliding clips together
- Right-click an arrangement time selection to process one or more tracks simultaneously
- Right-click a track header to process the full track automatically
- Renders only clip extents — skips empty gaps between clips for faster processing
- Remembers your last-used settings between sessions
- Styled with Ableton's own UI font and colour palette
Usage
From a time selection (one or more tracks):
- In the Arrangement view, drag a time selection across the region you want to process
- Right-click anywhere in the selection → Strip Silence
- Adjust the settings and click Strip Silence
From a track header (single track, full extent):
- Right-click any audio track header → Strip Silence
- Adjust the settings and click Strip Silence
Settings
| Setting | Description |
|---|---|
| Threshold | Signal level below which audio is considered silence (dB) |
| Minimum Duration | Shortest gap that counts as silence — shorter gaps are ignored |
| Pre-roll | Silence kept before the next sound starts |
| Post-roll | Silence kept after the previous sound ends |
| Cut to nearest beat | Snaps each cut point to the nearest beat |
| Ripple edit | Slides clips together after cutting, closing the gaps |
Development
All source files are in the source/ folder.
Prerequisites
- Node.js ≥ 24.14.1
- The Ableton Extensions SDK (available to beta testers via Ableton's Centercode program — place the
.tgzfiles insource/vendor/)
Setup
cd source
npm install
Scripts
npm start # build (dev) + load into Live via Developer Mode
npm run build:dev # dev bundle with sourcemaps
npm run build # production bundle
npm run package # bump patch version, build, and move .ablx to repo root
npm run package automatically increments the patch version and places the new .ablx in the repo root ready to commit.
License
MIT © Ellis Moss
Rate this extension
One rating per account; you can change it any time.
No ratings yet — be the first
Comments
No comments yet.