Difference between revisions of "RMI"

From Video Game Music Preservation Foundation Wiki
Jump to: navigation, search
m
Line 28: Line 28:
  
 
==Editors==
 
==Editors==
* [[Awave Studio]] - Windows 32
+
* [[Awave Studio]] - Windows
  
  

Revision as of 18:13, 14 October 2014

[[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


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