MIDI – experiments on a digital orchestra…

This post is going to mark a paradigm shift in my blogging. Most of my earlier posts seem to deviate from the point I try to make. I’m not promising all my posts will be to the point from now, but you can certainly expect to get a higher content to crap ratio. In this edition let’s discuss about MIDI.

Well, there is not much about it really. MIDI is a protocol used to for digital music instruments to communicate with each other and it’s host. It is a beautifully thought out system that works by transmitting events on a music instrument as serial commands. Professionally well done instruments can allow many instruments to be connected in a daisy-chain like cascade.

The system is event driven and would only transmit every time a key is pushed, released, held, or the pressure is varied. Most MIDI instruments are keyboards and there are a few prominently stringed instruments too but they aren’t very popular. Learning MIDI basically lets one pursue a deeper understanding of the way digital electronics works. Having said that, here I’ve embedded a video about my work on the subject.

With sufficient motivation, I’ll probably post a tutorial so that you can make one of these.

One more thing – I’ve never not bragged in a long time. So, let me just go ahead and tell you all that the embedded video here is called using a special code that should ideally support HTML5, which means you’d could as well watch the same video on all supported smartphones without a hitch. If it doesn’t, you’re welcome to join us in the current decade. Get a new smartphone.

This shield does MIDI and MP3s.
This is one of the best shields for the Arduino I’ve encountered. Find it and buy it.

MIDI Video

Do comment whatever you feel like. The electronic world runs on feedback…

Please do take some time out and buy me stuff, by clicking Buy me stuff from the menu.