Skip to content

Commit df849d2

Browse files
ListeriaMListeria monocytogenes
and
Listeria monocytogenes
authored
[raudio] fix mapping of wave data in LoadWaveSamples() (#4062)
Co-authored-by: Listeria monocytogenes <[email protected]>
1 parent 735c016 commit df849d2

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

src/raudio.c

+2-2
Original file line numberDiff line numberDiff line change
@@ -1304,8 +1304,8 @@ float *LoadWaveSamples(Wave wave)
13041304

13051305
for (unsigned int i = 0; i < wave.frameCount*wave.channels; i++)
13061306
{
1307-
if (wave.sampleSize == 8) samples[i] = (float)(((unsigned char *)wave.data)[i] - 127)/256.0f;
1308-
else if (wave.sampleSize == 16) samples[i] = (float)(((short *)wave.data)[i])/32767.0f;
1307+
if (wave.sampleSize == 8) samples[i] = (float)(((unsigned char *)wave.data)[i] - 128)/128.0f;
1308+
else if (wave.sampleSize == 16) samples[i] = (float)(((short *)wave.data)[i])/32768.0f;
13091309
else if (wave.sampleSize == 32) samples[i] = ((float *)wave.data)[i];
13101310
}
13111311

0 commit comments

Comments
 (0)