We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent fa2348e commit 52894ddCopy full SHA for 52894dd
src/main/java/com/thealgorithms/audiofilters/EMAFilter.java
@@ -10,7 +10,7 @@
10
* <p>Based on the definition from
11
* <a href="https://en.wikipedia.org/wiki/Moving_average">Wikipedia link</a>.
12
*/
13
-public class EMAFilter {
+public class EMAFilter {
14
private final double alpha;
15
private double emaValue;
16
/**
@@ -39,11 +39,11 @@ public double[] apply(double[] audioSignal) {
39
double[] emaSignal = new double[audioSignal.length];
40
emaValue = audioSignal[0];
41
emaSignal[0] = emaValue;
42
-
43
for (int i = 1; i < audioSignal.length; i++) {
44
emaValue = alpha * audioSignal[i] + (1 - alpha) * emaValue;
45
emaSignal[i] = emaValue;
46
}
47
- return emaSignal;
+ }
+ return emaSignal;
48
49
0 commit comments