<div dir="ltr"><div>Greetings all</div><div><br></div><div>I'm after the simplest answer to the question: what is the cutoff frequency of an Exponential Moving Average Infinite Impulse Response filter. <br></div><div>This code snippet is called at 8KHz with a sample from the ADC. I know there is a natural log of ALPHA somewhere in the equation but trying to find the simple solution on the 'net buries me in Bode plots and sumof equations. I specifically don't want a mathematical treatise on EMAs, just a simple formula I can plug into my code ðŸ˜€<br></div><div><br></div><div><br>#define ALPHA Â  Â  0.3</div><div>static float EMA_S; Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  // Exponential Moving Average - Signal</div><div><br></div><div>   EMA_S = (ALPHA*sample) + ((1-ALPHA)*EMA_S);<br></div><div><br></div><div><br></div><div>Cheers<br></div><div><div><span class="gmail_signature_prefix">-- </span><br><div dir="ltr" class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr">Robin Gilks<div><br></div></div></div></div></div></div>