HMI
From Just Solve the File Format Problem
(Difference between revisions)
(→Conversion) |
(→Information) |
||
Line 14: | Line 14: | ||
* [http://sourcecodebrowser.com/abuse-sdl/0.8/hmi_8cpp_source.html Code for an HMI-MIDI converter in the Abuse SDL source] | * [http://sourcecodebrowser.com/abuse-sdl/0.8/hmi_8cpp_source.html Code for an HMI-MIDI converter in the Abuse SDL source] | ||
+ | * [https://github.com/kode54/midi_processing/blob/master/midi_processor_hmi.cpp HMI processing code, compiles in modern Linux] | ||
* [http://wiki.multimedia.cx/index.php?title=HMI MultimediaWiki - HMI] | * [http://wiki.multimedia.cx/index.php?title=HMI MultimediaWiki - HMI] | ||
* [http://www.vgmpf.com/Wiki/index.php?title=HMI Videogame Music Preservation Foundation Wiki - HMI] | * [http://www.vgmpf.com/Wiki/index.php?title=HMI Videogame Music Preservation Foundation Wiki - HMI] |
Revision as of 11:39, 27 May 2020
Contents |
Description
HMI is a MIDI variant created by Human Machine Interfaces Inc. It supports looping and conditional branching. It was used by Human Machine Interfaces Sound Operating System as the MIDI system and is used in several PC games including The Elder Scrolls II: Daggerfall, Carmageddon and Tex Murphy: Overseer.
Information
HMI files begin with the ID string "HMI-MIDISONG061595"
- Code for an HMI-MIDI converter in the Abuse SDL source
- HMI processing code, compiles in modern Linux
- MultimediaWiki - HMI
- Videogame Music Preservation Foundation Wiki - HMI
Software
Conversion
Playback
Links
- The Human Machine Interfaces developer page (Wayback Machine capture as of 1997-02-25)