Convert an internal time in millisecond to an external time. The convertion is made by adding the current offset between internal and external time.
pascal long MidiInt2ExtTime (long time)
time
- a 32-bits time in milliseconds
the corresponding external time, a 32-bits value in milliseconds.
When MidiShare is locked we have the following equivalence :
MidiInt2ExtTime( MidiGetTime() ) == MidiGetExtTime();
and also :
TSyncInfo myInfo;
MidiGetSyncInfo(&myInfo);
MidiInt2ExtTime(x) == x + myInfo.syncOffset