Hi. Yeah, I heard that course was pretty crap. Bluefish or something? I thought someone else was teaching though - Alan Blackwell? Hope you didn't hate the year too much though (I really didn't enjoy my first one).
Not sure whether you knew about this, but I got mugged 4 days before my finals, and spent all exam time so concussed that i came across as very drunk

anyway, end result is that I don't get any grades for my 3 years work. Still get a degree tho'.
I actually used java in a slightly odd way. Basically, I had a C++ program which set up OpenGL and read audio from windows. It then set up the values in the objects in Java and called methods. That was using JNI (Java Native Interface) that allows you to reach into Java from outside and tweak/call stuff.
Wouldn't really reccomend that though. This year, a few people did audio stuff for their dissertations - and that was in Java. I think they used the 'Java Media Framework' or something similar - it seemed to be quite easy once you'd got your head around the API.
hope that helps,
- Gordon