fix 8-bit samples not loading correctly

This commit is contained in:
tildearrow 2022-02-25 00:31:09 -05:00
parent 35e459d9e5
commit bd96bf484b
2 changed files with 1 additions and 2 deletions

View file

@ -1818,7 +1818,7 @@ bool DivEngine::addSampleFromFile(const char* path) {
}
averaged/=si.channels;
if (((si.format&SF_FORMAT_SUBMASK)==SF_FORMAT_PCM_U8)) {
sample->data8[index++]=averaged;
sample->data8[index++]=averaged>>8;
} else {
sample->data16[index++]=averaged;
}