Exponential moving average band pass.

Alternative to washout with smooth.

EMABP In the frequency domain

BP is band pass.

This means we receive values inside a specific band of frequencies.

In the image we can see the filter in the frequency domain, showing the band of frequencies defined by the two cutoff frequencies, where we receive data.

The use of this filter is a good alternative for washout.

Instead of using an EMALP over EMAHP, we can use just the EMABP.

They are not the same, but with the EMABP, adjusting the lower value is easier to get more or less spikes, while the higher value defines how fast we go to zero in the washout.

Result of EMABP(VALUE;10;1000)
Result of EMABP(VALUE;100;200)Going faster to zero with less spikes

To use EMABP in Mover, do:


  • parameter1 is the value we want to filter.

  • parameter2 is the amount of samples/values used in the EMA for one of the cutoff frequencies.

  • parameter3 is the amount of samples/values used in the EMA for the other cutoff frequency.

You can swap parameter2 and parameter3, Mover will always pass the band between the smaller and the bigger frequency.