RMI

From Video Game Music Preservation Foundation Wiki
Revision as of 04:34, 15 October 2014 by Binarymaster (talk | contribs) (Players)
Jump to: navigation, search
[[Category: Formats With {{{Header}}} Headers]] [[Category: Formats With {{{Content}}} Content]] [[Category: Formats With {{{Instruments}}} Instruments]]
RIFF-based MIDI
RMI.png
Developer: Microsoft
Header: {{{Header}}}
Content: {{{Content}}}
Instruments: {{{Instruments}}}
Target Output
Output - Digital Audio - No.png Output - MIDI - No.png Output - FM Synthesis - No.png Output - PSG - No.png
Released: 1991-??-??
First Game: ?
Extensions
  • *.rmi
  • *.rmid

The RIFF-based MIDI file format was created by Microsoft Corporation in 1991. The file is basically a MIDI file which can also include DLS sound bank, thus increasing the fidelity of a song.

Some audio hardware can play RMI files with sound banks natively, see DLS.


Players

Full DLS support

Without DLS support

Not tested


Editors


Games

Released

Title

Sample

1995-08-24 Windows 95 (W32)
2001-04-13 Techno (Analog Devices Sound Demo)


Technical

All RMI files use RIFF tree structure, and the identifier is RMID.


RIFF tree structure

File Root
│
└─ RIFF:RMID     - RIFF MIDI header
   ├─ data       - MIDI data chunk
   │
   └─ RIFF:DLS   - RIFF DLS header (optional)
      └─ ...     - DLS chunks


Links