You may want to go here ::: http://www.midi.org/
One of my former teachers was one of the \'inventors\' of the MIDI protocal. Three years ago i asked him if he sees this ever changing ... He said ... \"If it ain\'t broke, don\'t fix it.\"
MIDI XML will be the next big leap ... good luck getting all midi devices to adhere to this new spec!