An Introduction to Music Technology, 2nd Edition by Dan Hosken

Chapter 10: MIDI Data

Links

Guide to the MIDI software specification on somascape.org

MIDI tech specs from the MIDI Manufacturers' Association (some downloadable, some for purchase)

Tutorials and Resources from the MIDI Manufacturers' Association

Overview of role of MIDI in creating Rock Band Network songs