Wallpapers !

A collection of striking, high-quality wallpaper images, all available free from Microsoft Technical Evangelist Mike Swanson's blog. The images are mostly nature based and available in common desktop and laptop resolutions. Wallpaper Images [Mike Swanson's Blog]

Technorati Tags: ,


This guide will show the different methods you can use to connect your MIDI Keyboard to your computer.

First a bit about MIDI...

MIDI data is not the same as sound data. What is transmitted over the wire is information on how to play a song, not the physical sound data itself. MIDI can be thought of better as a player-piano roll than a compact disk: just as the piano-roll instructs the player-piano to create the sounds, MIDI data tells a MIDI device which notes to play, patches (instruments) to use, and other information to help the instrument recreate the song. When you listen to a MIDI file, you're hearing an actual 'performance' by the instrument, not a 'recording' of a past performance.

MIDI was not designed to be used with personal computers, but since it is a digital interface, they actually work very well together. Combining at least one MIDI instrument with a personal computer and a MIDI interface (a device that allows the computer to "speak" MIDI) allows for many interesting applications.

Notation Software

With a music notation software, such as Sibelius, music can be played on a music keyboard or other MIDI instrument, and immediately be displayed on the computer screen. Mistakes can be corrected, and other musical symbols, such as dynamic markings, tempo changes, and even lyrics, can be entered to make a complete score. In effect, you have a music "word processor", and the advantages parallel those of using a word processor over a typewriter.


Another very popular piece of software is the MIDI Sequencer. This software allows you to create songs one "track" at a time, similar to a multi-track tape player, using a MIDI device. The difference is the sequencer doesn't record the sound but the actual "notes" and other MIDI information. Therefore, if a performer makes a few mistakes in an otherwise great performance, s/he can correct the wrong notes via the computer and all is well!

So, how do I connect a MIDI keyboard to my computer?

The first thing to do is to make sure that your MIDI keyboard has MIDI ports on the back. It is very rare to find a modern midi keyboard with out MIDI ports.

Here are your options:

  1. USB to USB
  2. MIDI to MIDI
  3. MIDI to USB port
  4. MIDI to soundcard gameport


Every modern MIDI Controller Keyboards now come with a USB connection for easy use with computers. Some keyboard are even 'class complient' which means you don't even need to install any software. The cable you need for a USB to USB connection is just a standard USB cable which should be included with your keyboard.


Some of the audio interfaces combine Audio & MIDI I/O enabling your to connect your keyboard directly to your sound card.

MIDI to USB port

If your sound card doesn't have MIDI connections and your keyboard doesn't have USB then the next best option is a USB to MIDI interface.

These devices come equipped with a USB connection for your computer, and a 1 In/ 1 Out 16 channel MIDI connection to your MIDI keyboard. However if you had more than one MIDI device to connect such as a second keyboard or a sound module then multi port options are available.

MIDI to soundcard gameport

If you are using a standard computer sound rather that a music sound card then it may have a joystick port.

If you have a joystick port then all you need is a cable that has a  on the other. 15 pin 'D' connector at one end and MIDI connectors

Firefox Beta 3 released.

Mozilla has announced the developer release of Firefox Beta 3. This is not a candidate release but a developer beta. Mozilla lists several exciting features in Firefox 3. But with whopping 100+MB memory usage, I have already switched to IE7.  Lets hope Firefox takes care of the memory usage in this release.

Bypass Firewalls and Bandwidth Throttling with SSH

If you've had trouble running your BitTorrent downloads around an overzealous firewall or ISP throttling, Lifehacker describes how to bypass any firewall or ISP throttle by running your BitTorrent traffic through SSH. Its possible that you might see a drop in download speed compared with a normal connection with this method, but if you're already missing out on your downloads altogether due to a firewall or throttling, it's better than nothing.