Files
Work/midiwrt/PUREDLY.CPP
2024-08-07 09:16:27 -04:00

19 lines
338 B
C++

#include <midiwrt/puredly.hpp>
DWORD PureDelay::readDelay(FileIO &musFile)
{
BYTE valueByte;
mCurrentTimeDelay=0L;
while(TRUE)
{
if(!musFile.read(valueByte))return 0L;
mCurrentTimeDelay=(mCurrentTimeDelay*128)+(valueByte&127);
if(!(valueByte&128))break;
}
mDeltaTicks+=mCurrentTimeDelay;
return mCurrentTimeDelay;
}