diff --git a/desmume/src/SPU.cpp b/desmume/src/SPU.cpp index 091bab4b3..f1935c182 100644 --- a/desmume/src/SPU.cpp +++ b/desmume/src/SPU.cpp @@ -497,6 +497,8 @@ void SPU_struct::KeyOn(int channel) } default: break; } + + thischan.double_totlength_shifted = (double)(thischan.totlength << format_shift[thischan.format]); } //////////////////////////////////////////////////////////////////////////////