From c0ccd31a3e5294ffa6f138ff755177cd9bad6a4b Mon Sep 17 00:00:00 2001 From: Chris Robinson Date: Sun, 16 Nov 2008 00:29:49 -0800 Subject: Implement a new reverb effect Code created and graciously provided by Christopher Fitzgerald --- OpenAL32/Include/alAuxEffectSlot.h | 11 ++--------- 1 file changed, 2 insertions(+), 9 deletions(-) (limited to 'OpenAL32/Include/alAuxEffectSlot.h') diff --git a/OpenAL32/Include/alAuxEffectSlot.h b/OpenAL32/Include/alAuxEffectSlot.h index 032933a2..cc5b9d34 100644 --- a/OpenAL32/Include/alAuxEffectSlot.h +++ b/OpenAL32/Include/alAuxEffectSlot.h @@ -4,6 +4,7 @@ #include "AL/al.h" #include "alEffect.h" #include "alFilter.h" +#include "alReverb.h" #ifdef __cplusplus extern "C" { @@ -22,15 +23,7 @@ typedef struct ALeffectslot ALfloat Gain; ALboolean AuxSendAuto; - ALfloat *ReverbBuffer; - // in frames! - ALuint ReverbLength; - ALuint ReverbPos; - ALuint ReverbReflectPos; - ALuint ReverbLatePos; - ALfloat ReverbDecayGain; - - FILTER iirFilter; + ALverbState *ReverbState; ALuint refcount; -- cgit v1.2.3