I am very happy to hear that you want to apply a skill you've mastered to something like music! Welcome.
I think I can only give you a direction in this matter, but since you are a professional, I'd personally like to hear what you do with this info.
I think the concept of using a text editor to write music is a great place to start. I just discovered lilypond and am trying to write music as I travel. As for midi, Its is far down on my todo list. but I'm sure you would be creative enough to think of something you can do for performance.
It's not an easy answer, but reading music is good for midi, and good for a musician in any situation.
Go Straight to the docs!