Thanks for pointing this out George. I've obviously been out of it for a while as I wasn't even aware of it, but a quick glance at the JavaSound mailing list (which I used to subscribe to) shows you are right. It doesn't look like anything is certain at the moment, so am not sure of the future of MIDI support in Java. Hopefully, if they do remove it from the core runtime, it'll be just a matter of downloading a separate library - similar to what Mac users do with Plumstone. As for porting to another language, it is unlikely to happen from my end. For the most part Java has been ideal and allows me to write a program once that bahaves uniformly accross all versions of Windows, Linux and newer versions of OSX without having to worry about GUI toolkits, threading issues, MIDI drivers, etc. All the source code is available if anyone feels like porting it to another language/platform. Cheers, - Adam