RMI
From Video Game Music Preservation Foundation Wiki
RIFF-based MIDI | |||||
![]() |
|||||
Developer: | Microsoft | ||||
Header: | RIFF | ||||
Content: | Notational | ||||
Instruments: | Internal | ||||
Target Output
| |||||
Released: | 1991-??-?? | ||||
First Game: | ? | ||||
Extensions |
|
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.
Contents
Players
(Category)
Full DLS support
- Awave Studio - Windows
- ModPlug Tracker - Windows
- Nullsoft MIDI Player - Winamp
Without DLS support
- MIDI (XMPlay) - XMPlay
- MIDI Decoder - foobar2000
- System Shock Random Song Generator - Windows
- Windows Media Player - Windows
Not tested
- Digital Orchestrator Pro - Windows
Editors
(Category)
- Awave Studio - Windows
- MIDIPLEX - Windows
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
- en.wikipedia.org/wiki/MIDI#Standard_MIDI_files - Wikipedia.
- digitalpreservation.gov/formats/fdd/fdd000120.shtml - RIFF-based MIDI File Format.
- fmjsoft.com/fmt/rmi.htm - .RMI - RIFF-MIDI files.