All data transformations can be previewed before being applied, so you can interactively tune transformation parameters to achieve the desired effect.
Available options include:
One or more channels can be offset (including de-meaning/medianing), rectified, scaled or inverted.
Frequency-domain filtering can be performed with a FIR filter of up to 200-order. Time-domain filtering is available with RC-type filters, notch filters or moving-average smoothing (multi-pass boxcar, Gaussian) and robust locally-weighted polynomial smoothing (LOWESS).
Variance, power and Teager Operator local energy measures are available
Whole data files can be shortened (by removing data from either end), have their sample rates reduced (by decimation or averaging intervening values), have their sample rates increased (by zero-fill interpolation and low-pass filtering), or be concatenated with other files with similar acquisition parameters.
Individual channels can be added together, subtracted from each other, removed from the record altogether, or copied from one file to another. User-defined arithmetic operations involving channel values, the current time, and a wide range of standard functions (sine, tan, cos, log, ln, power etc) can be performed using a built-in equation parser.
A sequential data-segment subtraction mode for removing mains interference is provided. This can deal with both 50 and 60 Hz interference, and episodic or continuous data. Limit cursors prevent large data excursions such as artefacts influencing the outcome.