Whether using your home MIDI gear and software or building an elaborate DIY MIDI project, better understanding MIDI is essential to getting the results you want. Many musicians are aware that the applications of MIDI aren’t limited to traditional musical implementations, but a broad range of creative DIY projects. Explaining what MIDI is, how it works, and how to use it not only in music projects but other projects, as well, was the aim of a story I wrote for Make 07:

Make Magazine Volume 07
Primer: MIDI Control

The Primer link includes additional online resources that didn’t fit in print, including:

  1. An overview of software that supports MIDI, including “DIY software” like Pd and Max
  2. An overview of hardware, with an emphasis on available MIDI boards for DIY projects and sensor interfaces
  3. Behind the scenes: An anatomy of a MIDI message

All of this information is freely available to subscribers and non-subscribers alike. The “anatomy” bit I adopted from a sidebar in my book Real World Digital Audio. I find that a lot of people don’t fully understand the data structure of MIDI messages, because normally it’s explained in technical terms. Hopefully this is helpful (though it’s easiest to follow, of course, in context of a full explanation of MIDI or if you have some basic MIDI background).

MIDI isn’t always the best solution for everything, so to me it’s great that the same issue includes a nice feature on the Arduino sensor board, which uses serial and now USB to transmit data from sensors. Ultimately, you’ll choose the scheme that works best for the application you have in mind. MIDI will be perfect if you’re controlling soft synths or VJ software, for instance, whereas USB or serial might work better for acquiring sensor data to be used some custom Processing code or for use with a home-built hardware rig, sans computer.

Mostly, I’m excited to continue to be a part of Make. They’re assembling a group of really incredible makers, and I’m finding myself reading the issues as they arrive cover to cover just to learn everything I can. I’ve traditionally been a “software guy,” and it’s great to learn new approaches to making things, soft and hard.

Subscribers, you should get 07 soon if you haven’t yet; non-subscribers, the magazine hits US newsstands August 21. I’m still trying to get better information on international availability. You definitely want to buy this magazine — not for me, by any means, but for everything that’s in it!

9 responses to “MIDI Primer in Make 07; Online Guide to MIDI Hardware, Software, and Data”

  1. Peter Kirn says:

    Yes, thanks, Marcus. You'll see that link is listed in the Primer.

  2. Peter Kirn says:

    Uh, look closely, Frans, and you'll see that the MIDIsense is pictured in the photo and linked from the MAKE story (though briefly we had an issue as the midisense.org address isn't working).

  3. […] MIDI Primer in Make 07; Online Guide to MIDI Hardware, Software, and Data […]

  4. […] later this spring. 2007 resolution: put more hands-on projects up here at CDM. Stay tuned! 1 Vista Journal: Recommendation – Don’t Upgrade YetCircuit Bending How-To Video, PDF fromMake; More Resources for Benders […]

  5. […] Eric Singer, founder of the League of Electronic Musical Urban Robots (LEMUR), showed off a number of projects including the gooey tangible interface Slime-o-Tron and an in-progress musical fish (shown here), along with his famed Sonic Banana (basically flex sensors in a tube). What’s especially cool about Eric’s involvement is that he was able to offer a solution for building your own projects, his MidiTron interface. That’s the MidiTron, connected to the fish so it can be used with MIDI. The MidiTron should probably be on your short-list for project-building with sensors, along with the MIDIsense and serial-over-USB (or Bluetooth, or Ethernet) Arduino, as seen on this site and our sister site Create Digital Motion. […]

  6. […] I wrote up an introduction to MIDI for Make 07 which would be a good place to start if you’re relatively new to MIDI. […]

  7. Ash says:

    http://createdigitalmusic.com

    Haha, kidding! 🙂

    I just laughed when I saw the previous comments on here and thought I had to contribute. Good stuff :p

Leave a Reply

Your email address will not be published. Required fields are marked *