Go Back   EQEmulator Home > EQEmulator Forums > Misc > Misc::Off Topic

Misc::Off Topic Want to talk about something that has nothing to do with EverQuest or the emulator? Post here.

 
 
Thread Tools Display Modes
Prev Previous Post   Next Post Next
  #8  
Old 03-29-2007, 12:39 PM
Windcatcher
Demi-God
 
Join Date: Jan 2002
Posts: 1,175
Default

XMI stands for eXtended MIdi. Each .XMI file can contain several tracks, and the first track in the gfay file you mention sounds like the ButcherBlock music (I think the track you're looking for is track 5, off the top of my head).

Extended MIDI was created by a single company around ten or fifteen years ago, and the format is particularly obscure. It supposedly does some things that MIDI doesn't do, but it doesn't support variable tempo (even though .XMI files can contain the "set tempo" command, players must ignore that command when playing .XMI files). Exult, an open-source rewrite of Ultima VII (available here: http://exult.sourceforge.net/) is the only place where I was ever able to find out how to play them. I've actually written a small .XMI player using it. XMI files are otherwise closely related to standard MIDI, and the Exult code handles both file formats (I didn't bother implementing the standard MIDI stuff for my player, but it wouldn't take much to add it from the Exult source).
Reply With Quote
 


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

   

All times are GMT -4. The time now is 04:12 PM.


 

Everquest is a registered trademark of Daybreak Game Company LLC.
EQEmulator is not associated or affiliated in any way with Daybreak Game Company LLC.
Except where otherwise noted, this site is licensed under a Creative Commons License.
       
Powered by vBulletin®, Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Template by Bluepearl Design and vBulletin Templates - Ver3.3