There are times when it is useful to audibly alert the user that something has happened. One technique is to use the Beep command as an alert; however, this is somewhat limiting. A beep is often used to indicate an error condition, or that a long running process has finished. It is unfortunate that we use the same sound for success and failure. I have seen some applications use multiple beeps for differentiation. A clearer method would use different sounds to indicate various conditions. You can easily use sound files in your project. The drawback is file size, and locating or creating sounds that are appropriate. I was looking for something as simple as the beep, but with the flexibility of sound files.