aboutsummaryrefslogtreecommitdiffstats
path: root/Alc/effects/reverb.c
diff options
context:
space:
mode:
Diffstat (limited to 'Alc/effects/reverb.c')
-rw-r--r--Alc/effects/reverb.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/Alc/effects/reverb.c b/Alc/effects/reverb.c
index 4c91c53c..74388c13 100644
--- a/Alc/effects/reverb.c
+++ b/Alc/effects/reverb.c
@@ -670,6 +670,8 @@ static ALvoid UpdateDirectPanning(const ALCdevice *Device, const ALfloat *Reflec
ALfloat length;
ALuint i;
+ /* Apply a boost of about 3dB to better match the expected stereo output volume. */
+ Gain *= 1.414213562f;
ComputeAmbientGains(Device->AmbiCoeffs, Device->NumChannels, Gain, AmbientGains);
memset(State->Early.PanGain, 0, sizeof(State->Early.PanGain));