I had a try converting the XMI files to MIDI and they sound quite good on the Amiga using AMIDI (with the HQ sound bank). Now can you add AMIDI support, I haven't talked to him but I think Novacoder preapproves of the CAMD support.
Attachment 53854
Tracks 0009 and 0010 have a hanging note on Amidi, so they sound terrible.
Here's what track 8 sounds like on the Amiga, sorry for WAV format but LAME butchered it as an MP3.
http://www.filedropper.com/homm0008