The Filters column of the analysis pipeline conditions the signal before any analysis is applied. It holds classic frequency-selective filters (lowpass, highpass, bandpass, bandstop, notch, peaking EQ), frequency weightings, and a set of signal-conditioning items such as differentiation, integration, resampling and scaling. Items are applied one after another, top to bottom, to every selected channel.
The frequency-selective filters are recursive (IIR) second-order sections. Their shape is set by a corner or centre frequency and by the quality factor Q; the peaking equaliser adds a gain.
| Filter | Parameters | Default | Typical use |
|---|---|---|---|
| Lowpass Filter | Cutoff (Hz), Q, Order | 1000 Hz, Q = 0.707, order 2 | Remove high-frequency content and hiss; limit the band before decimation. |
| Highpass Filter | Cutoff (Hz), Q | 20 Hz, Q = 0.707 | Remove DC offset, wind rumble and low-frequency drift. |
| Bandpass Filter | Centre (Hz), Q | 1000 Hz, Q = 1 | Isolate one component, e.g. a gear-mesh order or a resonance, before listening or analysis. |
| Bandstop Filter | Centre (Hz), Q | 1000 Hz, Q = 1 | Remove a disturbing band so that what remains can be judged on its own. |
| Notch Filter | Centre (Hz), Q | 50 Hz, Q = 10 | Suppress a single narrow interference line, typically mains hum at 50/60 Hz and its harmonics. |
| Peaking EQ | Centre (Hz), Q, Gain (dB) | 1000 Hz, Q = 1, 0 dB | Boost or cut a band by a defined amount, for auralisation and A/B listening. |
Q is the ratio of the centre frequency to the −3 dB bandwidth. A higher Q gives a narrower and more selective filter; a lower Q gives a gentler, wider one.
Characteristic decides what the filter optimises for. All three are available on lowpass, highpass, bandpass and bandstop, and all take effect from order 4 upwards (order 2 is a single section and behaves the same in every case).
| Characteristic | Passband | Transition | Phase / waveform | Use it when |
|---|---|---|---|---|
| Butterworth (default) | Maximally flat, no ripple | Moderate | Moderate | The safe default. Level, spectrum and psychoacoustic work, where a flat passband matters more than the last few dB of stopband. |
| Chebyshev (type I) | Equiripple — ripple depth is yours to set | Steepest at a given order | Worst | You must separate two components that sit close together and cannot afford a higher order. |
| Bessel | Flat | Gentlest | Best — maximally flat group delay | Transients, impulses and anything you will listen to or judge by waveform shape: a Bessel filter delays all frequencies by nearly the same amount, so pulses keep their shape. |
Frequency Weighting applies a standardised weighting curve to the signal. The node name shows the selected curve, for example Frequency Weighting (A).
| Setting | Meaning | Typical use |
|---|---|---|
| None | Unweighted (linear) — the signal passes through unchanged. | Physical measurements; vibration. |
| A | Approximates the sensitivity of the ear at moderate levels; attenuates low and very high frequencies. | The default for almost all noise-emission and workplace-noise work; results are quoted in dB(A). |
| B | Intermediate curve between A and C. | Rarely required; kept for comparison with historical data. |
| C | Nearly flat over the audible range with a gentle roll-off at both ends. | Peak levels and situations where the low-frequency content must be retained; quoted in dB(C). |
| D | Strong emphasis of the 2–4 kHz region, where the ear is most sensitive to the noise of jet engines. | Aircraft noise (IEC 537); quoted in dB(D). |
The weighting is realised as a cascade of second-order sections normalised to 0 dB at 1000 Hz: A, B and C from the analog prototypes of IEC 61672, D from the pole/zero definition of IEC 537.
| Item | Parameters | Default | What it does |
|---|---|---|---|
| Differentiate | Differentiation order | 1 | Differentiates with respect to time, once per order. Displacement → velocity → acceleration. |
| Integrate | Integration order; Highpass mode (Off / Relative / Absolute); Relative frequency (×fs); Absolute frequency (Hz) | 1; Off; 0.001; 1 Hz | Integrates with respect to time, once per order. Acceleration → velocity → displacement. The optional highpass removes the DC drift that integration otherwise accumulates. |
| Envelope | Smoothing (ms) | 0 ms (no smoothing) | Extracts the amplitude envelope of the signal. Smoothing suppresses the residual ripple of the envelope. |
| Delay | Delay (ms); Zero-pad start/end | 0 ms; off | Shifts the channel in time. A positive value delays, a negative value advances. With zero-padding the length is preserved; without it the signal is trimmed. |
| Fade In/Out | Fade mode (Linear / Cosine); Fade in (s); Fade out (s) | Linear; 0.01 s; 0.01 s | Applies a fade at the beginning and end of the signal, avoiding the click that an abrupt start produces during playback and export. |
| Linear Mapping | Factor mode (Linear / dB); Factor; Offset | Linear; 1; 0 | Scales and offsets the samples: y = factor × x + offset. In dB mode the factor is entered as a level change. |
| Unit Conversion | Factor mode (Linear / dB); Factor; Offset | Linear; 1; 0 | The same scale-and-offset operation, meant for converting a channel into another unit with a known conversion factor. |
| Resample | Target sample rate (Hz) | 48000 Hz | Converts the channel to another sample rate. All following pool items work at the new rate. |
| Vector Magnitude | — | — | Combines all channels sample by sample into one channel: √(x₁² + x₂² + …). Used for triaxial accelerometers. |
| Bypass | — | — | Passes the signal through unchanged. |
All items in the Filters pool are IIR designs: they are efficient, need only a few coefficients, and reach a given selectivity with a very low order — at the price of a frequency-dependent phase. FIR (finite impulse response) designs can be made exactly phase-linear but need many more coefficients for the same selectivity. Deepsona uses linear-phase FIR stages internally where phase behaviour is critical — for example inside the fractional-octave and wavelet filter banks and in the decimation stages of the psychoacoustic analyses — so those results are not affected by the phase behaviour of the pool filters.
© 2026 Deepsona. All Rights Reserved.