RMI

From Video Game Music Preservation Foundation Wiki
Jump to: navigation, search
RIFF-based MIDI
RMI.png
Developer: Microsoft
Header: RIFF
Content: Notational
Instruments: Internal
Target Output
Output - Digital Audio.png Output - MIDI.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

(Category)

Full DLS support

Without DLS support

Not tested

Editors

(Category)

Converters

(Category)

RMI to ?

? to RMI

Games

(Category)
Released Title Sample
1995-08-24 Windows 95 (W32)
2001-04-13 Analog Devices Sound Demo (W32)

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