What is MIDI?

MIDI stands for Musical Instrument Digital Interface and it is a way for computers and keyboards to talk to one another. When recording a keyboard (digital piano), we normally think of recording a sound file like an mp3 file. The limitations of a sound file prevent us from effectively slowing it down or transposing it to new keys or seeing on a staff what notes are being played. However, with MIDI we can do all of these things. This is because instead of recording sound to a file, when using MIDI, we record the note number, duration and other parameters about the note being played. When recording a MIDI file, every note that you press gets converted into a number. During playback, that number gets converted back into sound using the sound card in your computer or a keyboard connected to your computer. There are many possibilities with MIDI and you can read more about MIDI here.

How do MIDI files help me?

At PianoWithWillie.com, we have created hundreds of MIDI files that make learning and practicing the piano easier and more fun. Most of our lessons include MIDI files. These MIDI files can be broken into (2) categories: 1) sheet music and 2) performance. Sheet Music MIDI files are a MIDI representation of the sheet music that comes with the lesson. Using one of the MIDI players that I will describe in this article, you can see what notes are being played light up on a keyboard. You can also slow down the performance so that you can easily learn every note. Performance MIDI files are a newer addition to the site. For the last year, we have have been recording MIDI files of every lesson chapter. As you know the lessons are divided up into chapters and now there are MIDI files for every chapter. These MIDI files can be very helpful, but they are a bit more confusing to use, so I will take a moment to describe my suggestions on how to use them.

Lesson performance MIDI files

The first thing to realize is that I press the “start record” button at the beginning of every new lesson. If the video file for that chapter is 8 minutes long, then the MIDI file will also be around 8 minutes long. MIDI notes are only recording to the file when I am playing the keyboard. So… If I am not playing the keyboard and making sound, then nothing is recorded in the MIDI file. What this means is that, using that 8 minute video example from before, if I talk for 30 seconds in the beginning of the lesson, nothing will be recorded in the MIDI file. In the image below, you can see that for about 30 seconds in this MIDI file (outlined by the red box) no notes were being recorded. However, the lesson was still going on…I was just speaking at that point. piano with willie MIDI files Since we’ve recored the MIDI files this way, this allows you to find the exact moment in the MIDI file where I play that lick or idea that you want slowed down. Using the example from above again, see all those notes at 1:30? Let’s pretend for a minute that you are watching that lesson chapter on video and you hear something you really like being played at 1:30. Now, using our new MIDI files, you can load up a MIDI player, move to that particular spot in the MIDI file and see and manipulate my lesson performance using your MIDI player. Notice I italicized the word manipulate in the sentence above. This is because this is what is magical about MIDI files. Since my lesson performance is now in digital form (remember notes are now numbers…see above), it is easy for us to slow down the MIDI files to any speed.

Apple - MIDI programs

Probably the easiest MIDI program to use is Garageband. It is included for free in most Macs. Here is a video explaining how to use and manipulate PianoWithWillie.com MIDI files using Garageband. Here is a video tutorial on how to use the vanBasco player along with our MIDI files:

Apple iPad - MIDI programs

While there are Apps out there to play MIDI files on the iPad, only a few of them have a virtual keyboard to aid in seeing what is being played. Home Concert Extreme has both a desktop version and an iPad version. While I think the desktop version is reasonably priced at $99, the iPad version is a bit steep in my opinion at $39.95 since it does not have as much control as the desktop version over MIDI files. However, if you are looking for the virtual keyboard, this is probably the best program out there for the iPad at this writing. I have also tried the Symphonix Evolution Player which is only $.99 but its features are limited.

Desktop Applications and Apps mentioned in this article

Apple Desktop Applications: Windows Desktop Applications: iPad Apps:
level=