# Enum DownsamplingMethod

Specifies the downsampling method used to decimate digital signals.

`public enum DownsamplingMethod`

## Fields

`Avg = 4`

The downsampled signal will keep the average of every M samples, where M is the integral factor in Factor.

`Dithering = 2`

The downsampled signal will keep a random sample out of every M samples, where M is the integral factor in Factor.

`LowPass = 1`

A low-pass filter will be applied to the signal before downsampling.

`Max = 5`

The downsampled signal will keep the largest of every M samples, where M is the integral factor in Factor.

`Min = 6`

The downsampled signal will keep the smallest of every M samples, where M is the integral factor in Factor.

`None = 0`

No preprocessing will be used before decimating the signal. The downsampled signal will keep only every Mth sample, where M is the integral factor in Factor.

`Sum = 3`

The downsampled signal will keep the sum of every M samples, where M is the integral factor in Factor.