From 7156488f3e4457fa91a62936041b8cb1391e2396 Mon Sep 17 00:00:00 2001 From: Jordan Eldredge Date: Sun, 4 Nov 2018 21:29:43 -0800 Subject: [PATCH] Don't reset i --- js/components/EqualizerWindow/spline.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/js/components/EqualizerWindow/spline.js b/js/components/EqualizerWindow/spline.js index 11418c2e..eef471ce 100644 --- a/js/components/EqualizerWindow/spline.js +++ b/js/components/EqualizerWindow/spline.js @@ -7,8 +7,8 @@ export default function spline(xs, ys) { ks = getNaturalKs(xs, ys, ks); const maxX = xs[xs.length - 1]; const allYs = []; + let i = 1; for (let x = 0; x <= maxX; x++) { - let i = 1; while (xs[i] < x) i++; const t = (x - xs[i - 1]) / (xs[i] - xs[i - 1]); const a = ks[i - 1] * (xs[i] - xs[i - 1]) - (ys[i] - ys[i - 1]);