From 7ffd0815e0a0a059ec3c9acfb9b29b2d1a0e7d23 Mon Sep 17 00:00:00 2001 From: NepDisk Date: Mon, 23 Mar 2026 20:24:03 -0400 Subject: [PATCH] Fix applying flang and chorus waveform as float --- src/sdl/al_sound.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/sdl/al_sound.c b/src/sdl/al_sound.c index 48ea9d0ba..18902b9e8 100644 --- a/src/sdl/al_sound.c +++ b/src/sdl/al_sound.c @@ -1995,7 +1995,7 @@ static void I_HandleEFXType(efx_t *efx, ALuint effect) case EFFECT_CHORUS: TRY(alEffecti, effect, AL_EFFECT_TYPE, AL_EFFECT_CHORUS); - APPLY_EFFECT(alEffectf, chorus.waveform, CHORUS, WAVEFORM); + APPLY_EFFECT(alEffecti, chorus.waveform, CHORUS, WAVEFORM); APPLY_EFFECT(alEffecti, chorus.phase, CHORUS, PHASE); APPLY_EFFECT(alEffectf, chorus.rate, CHORUS, RATE); APPLY_EFFECT(alEffectf, chorus.depth, CHORUS, DEPTH); @@ -2023,7 +2023,7 @@ static void I_HandleEFXType(efx_t *efx, ALuint effect) case EFFECT_FLANGER: TRY(alEffecti, effect, AL_EFFECT_TYPE, AL_EFFECT_FLANGER); - APPLY_EFFECT(alEffectf, flanger.waveform, FLANGER, WAVEFORM); + APPLY_EFFECT(alEffecti, flanger.waveform, FLANGER, WAVEFORM); APPLY_EFFECT(alEffecti, flanger.phase, FLANGER, PHASE); APPLY_EFFECT(alEffectf, flanger.rate, FLANGER, RATE); APPLY_EFFECT(alEffectf, flanger.depth, FLANGER, DEPTH);