How can I convert a MOD file to a MIDI file or vice-versa?
Conversions to and from MIDI, although more or less possible, are very difficult. MIDI files have a very different set of commands. One of the more important differences is that the MIDI device ‘knows’ how to process it’s sounds when it receives commands from the MIDI player – for example, how fast to decay a piano waveform. This information is not stored in the MIDI file itself; it’s in the synthesizer. A MOD file however would have this included. A MIDI-to-MOD converter has no means of asking the MIDI device how it would handle a certain situation, so it has to assume certain things. Patches in a MIDI file are also a major problem for conversion to MOD files. While a simple patch event in the MIDI file will find the correct instrument in your synthesizer, a MOD file needs the actual sample. The other way around is far from easy too: a MOD file may, for example, have sounds included that are ‘unknown’ to the MIDI device.