I could be wrong, but I beleive the DiretShow object solves this? I'm really not sure which object it is for certain, but one of them deffinatly solved the problem for me.
Edit: Nope, it's deffinatly not DirectShow... Prehaps someone else knows what the object/extension is...?
You can't Jon. This is the time it takes to reload the midi I believe. It happens to me all the time with MMF1.5. I've just learned to get used to it, but maybe MMF2 solves this?
--
"Del Duio has received 0 trophies. Click here to see them all."
"To be a true ninja you must first pick the most stealthy of our assorted combat suits. Might I suggest the bright neon orange?"
DXF Games, coming next: Hasslevania 2- This Space for Rent!
Yeah I've deffinatly got it looping perfectly before, just it was about a year ago now and I never really look into the new objects with MMF2... Sorry I can't help too much :/
to solve this problem, you have to use the MCI object.
at the start of the frame, you send a command to open and play the file, and you add a loop that always check the current position of the song. when the position = the total duration, you send another "play" command...
with this, you just have a freeze time at the start of the frame, but not at each song loop... you can if you want load all midis at the start of your game to have 0 latency on the other frames
see the article about the MCI object on the daily click