synthesia download
http://marconvrh802.image-perth.org/midi-keyboard-facts-for-newbies
Here is what I consider to get the most useful and basic information about midi. First, let's try an unconventional definition. MIDI is modern "player-piano" music. Surely you've seen, on TV at least, those pianos