Comment Re:I've had a lot of discussions about this, actua (Score 1) 183
The other problem with a Midi file (and regular sheet music) is that, while it provides instructions for playing a piece of music, it doesn't give you a means of duplicating a performance exactly. For instance, if someone with thousands of dollars worth of proprietary audio software, sound samples, and production equipment produces a midi file of an orchestra, it's going to sounds pretty damn good. Give the sheet music to a conductor of an orchestra, and it's gong to sound amazing. Give the midi file to a random person with a computer and it's going to sound like it's being played on a gameboy.
Occasionally I've pondered releasing the MIDI (or Rosegarden) files for some of my songs, and that's one of the reasons I've balked at it - you need to have a fairly good grasp of MIDI to be able to play it back at all. Most MIDI files you find on the 'net are GM standard, with 128 preset instruments which will play back more-or-less the same on any GM-compatible device.
That works for the music in DOOM, but it all goes out the window once you start writing MIDI files for a Korg Triton EX on one interface, Hammond Organ clone on another, a digital mellotron clone daisy-chained to that, and on the other interface a bunch of analogue polysynths and a monosynth with custom patches, filter sweeps on the controller usually used for changing the MIDI bank, and a pitch bend wheel that spans two octaves. With a bit of effort you could map it to GM (assuming you're not doing minimoog solos which depend on monophonic note priorities), but you'd end up with a pale shadow of the song compared to the recorded version.