While looking for another solution (based on Flash, using the open source Red5 Flash server features is really ugly, but I'm desperate at the moment). I found someone who did what I needed using Java to interface with the hardware. They started with a flash solution and recently ported to Javascript. Hurrah!
http://www.abumarkub.net/abublog/?p=505
Don't let the โproof of conceptโ clauses hinder you: the basic functions seem solid, at least with everything I could throw at it.
So, now I'm on my way, and so there is someone else who wants to create javascript-based interfaces midi / synths / what have you.
I can manipulate midi in real time in javascript! This is much better than flying cars and jets.
source share