Dang! Thanks for the quick response. Do you know about c++.net at all? Does it have midi support? I know it is probably alot harder to learn, but I'm willing to invest the time. I am checking out that link you gave me as well.