I basically want to have my Arduino accept MIDI data from my digital audio workstation, my choice is Ableton Live. I would then like it to check the received data and change the state of a digital pin accordingly. I made a pretty basic schematic to show you.
(Just a very quick diagram, I intend to use RGB LEDs and transistors of some sort in the final product)
I would be happy using a Serial>Midi of some sort if it's the only way, but true USB MIDI would be nice.