From ad6e7d98eab8ad7da27cdb0b9c23810396d6368f Mon Sep 17 00:00:00 2001 From: Clownacy Date: Wed, 30 Jan 2019 19:22:24 +0000 Subject: [PATCH] Fixed audio volume being half of what it should be --- src/Sound.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Sound.cpp b/src/Sound.cpp index e5763a9b..0ffa620f 100644 --- a/src/Sound.cpp +++ b/src/Sound.cpp @@ -199,7 +199,7 @@ void SOUNDBUFFER::Mix(float *buffer, int len) float sampleA = (float)sample1 + ((float)sample2 - (float)sample1) * subPos; //Convert sample to float32 - float sampleConvert = (sampleA - 128.0) / 256.0; + float sampleConvert = (sampleA - 128.0) / 128.0; //Mix buffer[sample * 2] += sampleConvert * volume * volume_l;