RMI
From Video Game Music Preservation Foundation Wiki
RIFF-based MIDI | |||||
Developer: | Microsoft | ||||
Header: | {{{Header}}} | [[Category: Formats With {{{Header}}} Headers]]||||
Content: | {{{Content}}} | [[Category: Formats With {{{Content}}} Content]]||||
Instruments: | {{{Instruments}}} | [[Category: Formats With {{{Instruments}}} Instruments]]||||
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
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
- Awave Studio - Windows
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
- 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.