Fix typo in phase computation

This commit is contained in:
Aria
2026-02-12 18:30:50 -06:00
parent 3f72b9b97a
commit cf845ddbab
+4 -2
View File
@@ -485,8 +485,10 @@ export function waveformN(partials, phases, type) {
if (phase !== 0) {
const c = Math.cos(PI2 * phase);
const s = Math.sin(PI2 * phase);
R = c * R - s * I;
I = s * R + c * I;
const R0 = R;
const I0 = I;
R = c * R0 - s * I0;
I = s * R0 + c * I0;
}
real[n + 1] = R;
imag[n + 1] = I;