Ethernet to Midi to CV converter
First Posted March 21, 2008

    This is going to be one fun project.  I am going to do MIDI over Ethernet.  The main purpose is so that I can have MIDI to CV converters for my home made synthesizers.  But I am sure there are many applications of this.  Ethernet is not exactly the easiest thing to deal with, but over the last couple of months I have discovered it is really not any where near as bad as I thought.  At work, I was tasked with creating an FTP client that runs on a micro controller ( An ATmega128 to be exact).  I ended up using Ethernut from Egnite.  This is a cute little board that has quite a bit of capability.  The learning curve on using sockets was a little steep, but I am somewhat comfortable with it now.

    But here is the BIG rub.  I have no desire to write a Windows Device driver for a Midi port.  I am sure it is no more difficult than using sockets, but there is only just so much that you can do.  My plan is to use a virtual midi port that will then be connected to the ethernet by a server that I will write myself.  Probably not quite as elegant, but it should get the job done.

    As I get this stuff going, I will post it.  I plan on making everything open source.