Code Ninja,
DBC has always been able to play .mp3 - my very first DB project was an mp3 player

. Just load it in and play it, could'nt be simpler.
Peregrin,
Midi music is both the lowest quality, and strangely one of the most complicated. It could be that DB is getting confused at the end of the file, a midi signal is sorta messy you see - all control codes and data - we don't have a lot of control over them, the guys who compose midi files don't even have a lot of control over them!.
I would suggest using a .mod or .it music file, from a soundtracker like Modplugs - they're small, and sound much better than midi files. DB will load and play soundtracker files better than .mid.
Van-B

The nature of Monkey was irrepressible!.