This title wasn’t meant to say everything there is to know about midi; this short blurb is actually, quite literally, about midi in and midi out. Midi out is, obviously, the port on anything that sends midi into your computer. Having a synthesizer or other hardware that receives midi, however, is an awesome and less talked about thing. I’ll stick with the synthesizer example. Let’s say you are jamming along to some beats and/or riffs that you made up, and want to lay down an idea. Well, if you’re track is based on loops, like so many are, you might not want to have your synthesizer part be the same thing over and over; that could easily get boring. So, what I like to do, is use both midi in and out.
For example, in logic, I will create two tracks. One is an ‘audio’ track, and the other an ‘external midi’. I make sure that whatever I’m using as a midi controller, currently an Oxygen 8, has the “midi out” going into the computer (this connection is often made through usb). Whatever is making the noises is receiving the midi. Sometimes what is controlling the midi, is also what is producing the sounds. This is the case when I use, for example, my Juno 106. This way, I record my synth part, midi and the audio simultaneously (sometimes I need to press cmd+comma and tweak my buffer settings). Then, I delete the audio. If the midi performance needs tweaking or looping, I do this now, using the pencil tool (escape+2) on the piano roll. Then, I start to record ‘takes’ of me playing back the midi into the synth and tweaking the knobs, recording each one.
What is awesome here is that I have put aside the issue of giving a good performance, and I can focus only on the sound and how my part fits into the mix. There is something magical about a repetitive loop that slowly morphs into something different. For example, if I have a riff going, and I turn my synths’ ADSR controls down to 0 and then turn up the “D”, just like 15% or so, my part will be very short and rhythmic. If, at some point I turn up that “D” a little more, it will start lasting its full length, and change a lot in character. Here is an example. It’s called ‘remodel’. At 4.40, you hear one of the riffs’ “D” (decay) being turned up…it changes things. Using midi in and out is a small example of the growing techniques that are make electronic music more listenable in scenarios other than the dance floor.
-Logician
Sound and Feel.snappages.com
soundcloud.com/patrickg
edit: There is one thing that I didn’t write about when I made this post that is extremely important! It falls under what my electronic music professor used to refer to as a “gotcha”. I have attached a few screenshots:

First, look toward the inspector window (all the way to the left) on the external midi track.

Now, look at the box titled “program change”, and see that I have unchecked it.

When you create a new midi track, it is essential that you uncheck this box, because it defaults to being checked. What this will do (only, of course, if you are sending midi into your gear) is it will change your preset back to the default, as soon as you hit record. I have lost many hours of my life, tweaking a sound exactly how I wanted, only to forget to uncheck this box and have it default to the stock preset on whichever synth I’m using the second I start recording. It is very frustrating, be warned!