(February 17, 2008) Interactive XMF: File Format Specification DRAFT 0.9.1 (Public Review Draft, Not Final – Not For Implementation)18 Sep 2023
Interactive XMF (iXMF) is a file format for interoperable interactive audio content. It assumes that iXMF players will have a certain structure, certain behaviors, and a certain relationship to the host application, which is typically a game. This document specifies the file format in full detail, and characterizes the player in enough detail for it to be implemented in any number of ways. The authors of this specification fully expected that iXMF will be used by some people and companies as a directly playable run-time content format, and by other people and companies as a development-time content interchange format that is imported into or exported from interactive audio content authoring tools and run-time engines that also read and write other content formats. It is to be expected that when iXMF content is used in non-iXMF players and tools, some of the functionality in the content is likely to be lost. iXMF uses the XMF Meta File Format ; this specification defines iXMF as a new XMF File Type. This Introduction chapter presents high-level overview material that anyone working with iXMF should read.
Disclaimer for All IASIG Documents
IASIG documents are for informational purposes only. The IASIG does not make any representation or warranty regarding specifications in these documents or any product or item developed based on these specifications. The IASIG disclaims all express and implied warranties, including but not limited to the implied warranties or merchantability, fitness for a particular purpose and freedom from infringement. All information provided in these documents has been made public by the individual company participants and is believed to be free of patents or pending patent applications, trademarks, copyrights, or other intellectual property rights, other than those of the IASIG and/or the MIDI Manufacturers Association by virtue of having produced these documents. The furnishing of these document does not give you any license to the patents, trademarks, copyrights, or other intellectual property rights expressed or implied herein. Without limiting the generality of the foregoing, the IASIG does not make any warranty of any kind that any item developed based on these specifications or recommendations, or any portion thereof, will not infringe any copyright, patent, trade secret or other intellectual property right of any person or entity in any country. The IASIG shall not be liable for any damages arising out of or in connection with the use of these specifications or recommendations, including liability for lost profit, business interruption, or any other damages whatsoever.