Wiggy's right in general, but things are moving on. Today, most MIDI keyboards you can buy will include a USB interface; many are also what's called "Class Compliant", which means the latest versions of Windows and (SFAIK) Mac OS understand what they are. With such keyboards, whether or not your laptop or desktop computer has a MIDI interface becomes totally irrelevant: you can simply plug in with a USB cable and get going.
Even those (older) USB-equipped keboards that are not "class compliant" still work, for the sake simply of downloading a driver from yamaha.com, roland.com or the website of whoever manufactured your keyboard. For example, my Yamaha S90ES works fine with Windows 98 - and Windows Vista - using nothing more than the cable I bought for a printer.
Brian |