From e339485131209474156a7a606c51f25bf4d5fc81 Mon Sep 17 00:00:00 2001 From: LTVA1 <87536432+LTVA1@users.noreply.github.com> Date: Fri, 2 Aug 2024 19:34:07 +0300 Subject: [PATCH] sigh 4 --- src/engine/platform/sound/sid3.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/engine/platform/sound/sid3.c b/src/engine/platform/sound/sid3.c index 7f09c2118..d766c264d 100644 --- a/src/engine/platform/sound/sid3.c +++ b/src/engine/platform/sound/sid3.c @@ -124,7 +124,7 @@ double absCubSquiTri(double x) { typedef double (*WaveFunc) (double a); -WaveFunc waveFuncs[]={ +WaveFunc waveFuncsSID3[]={ sinus, rectSin, absSin, @@ -2270,7 +2270,7 @@ SID3* sid3_create() { for(int32_t j = 0; j < SID3_SPECIAL_WAVE_LENGTH; j++) { - sid3->special_waves[i][j] = (uint16_t)(waveFuncs[i]((double)j * 2.0 * M_PI / (double)SID3_SPECIAL_WAVE_LENGTH) * (double)0x7fff + (double)0x7fff); + sid3->special_waves[i][j] = (uint16_t)(waveFuncsSID3[i]((double)j * 2.0 * M_PI / (double)SID3_SPECIAL_WAVE_LENGTH) * (double)0x7fff + (double)0x7fff); int32_t clipped = ((int32_t)sid3->special_waves[i][j] - 0x7fff) * 2; if (clipped < -0x7fff) clipped = -0x7fff;