I have been having a great time concentrating more on my work with electronics. Seems like the days are getting better. Just recently, I was successfully able to make use of the MIDI protocol for creation of music and potentially a synthesiser.
It’s just been two days since I wrote codes and had fun with the result, and I somehow got bored playing the same instrument. I mean tubular bells is just the best, but not all of you might like it. So, I’ve decided to develop my MIDI music maker a little further; one that would let you decide what instrument you’d like to listen to. Most controls are the same; I’ve added functionality for instrument change and pitch amplitude manipulation.
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.
If you’re reading this, it is most probably because I referred you here. The important thing, however, is we’re here to learn something new, or at most, upgrade your knowledge, or if you’ve done this before, provide me some useful critique. We’ll be discussing how I built a Morse Code generator.
This blog will mainly feature my work with developer electronics and most forms of computing. As most of you know, I’m currently doing BE in Mechatronics at MIT, Manipal. People would generally expect me to incline more toward the mechanical side of the branch, but conformity is just not my way. I have displayed an exceptional interest in Electronics and Electricals as well as Communication – electronic communication, mind you; I do seem to have trouble in real life communication. Having said that, let us get to what I’m going to discuss here as of now – my work with electronics.