Skip to main content
k2k audio logo k2k audio

Back to Extractors
Documentation tree

Silence Extractor

Silence Extractor finds time regions where the input is below threshold and outputs them as a separate stream.

Parameters

ParameterRangeDefault
Threshold (dB)-80.0 – -20.0-60.0
Smoothing0.0 – 1.00.3

Threshold (dB) — Magnitude threshold (in dB) below which content is considered silence, −80 to −20. Note this is the same parameter as in NoiseFloor Extractor but with a different intent: here you’re looking for silent regions in time rather than quiet content per-frame. Lower thresholds (−70 to −80 dB) catch only true silence (mostly digital silence between sections); higher (−40 to −30 dB) include quiet program-material regions like breath gaps and natural pauses.

Smoothing — How much temporal smoothing is applied to the silence detection, 0–100%. Higher values smooth out brief loud spikes within otherwise-silent regions (so brief crackles inside a silent gap don’t break up the silence detection). 30% is balanced; raise to 60–80% for cleaner silence detection on noisy material.

Additional controls

Min Duration Ms — Minimum duration in ms a silent region must last to be flagged, 10–1000. Below this threshold, brief silences are ignored. Useful for ignoring micro-gaps between musical events while catching real silent sections like song breaks, inter-phrase pauses, or recording lead-ins/outs. 100 ms is balanced for music; raise to 500+ ms for catching only longer pauses.

About Silence Extractor

Silence Extractor finds time regions where the input is below threshold and outputs them as a separate stream. The two outputs are: the silent regions (extracted — typically actually silent or near-silent) and the active program material (rejected). The most useful pattern is: pass the rejected output (program material) through heavy processing while ignoring the silent regions, then recombine — saves CPU and avoids processing nothing. Or: use the silent regions as auto-detected gaps for inserting other material (cross-spectral gating, swap-in of texture during silence, etc.). For per-band/per-frame quiet-region detection, see the Spectral Gate; for time-region silent extraction, this node is the right tool.


Generated 2026-05-05 from K2K_Dev@96730bdc by scripts/gen_lexique.py. Edit _intros/ or _overrides/, not this file.