seventn- to be fair i take absolutely ZERO notice of anyones post count, not even my own although many other ppl sadly do and treat or conclude any one with low post count as newbies, i certainly don't. Regardless, my point still stands, anyone who has dealt with MIDI for more than 5 years will instantly think of a "MIDI Instrument" as a hardware device NOT a piece of software which is known as a Virtual Instrument. FYI some Virtual Instruments simulated from classic synths or drum machines actually never had MIDI.
It was also nice of you to say "thank you" for the more useful links i provided :-(