This is an attempt to simplify `process`. It will behave differently because the moving average is updated each sample. Before it was updated every 16th sample and interpolated linearly. I'm not sure how it would really behave regarding Auto-Vectorization (#1).
This issue appears to be discussing a feature request or bug report related to the repository. Based on the content, it seems to be still under discussion. The issue was opened by d2weber and has received 0 comments.