I have developed something like this (but to capture video as well as audio). The way I did it was to create an ActiveX control (ack!) in VB using the windows media encoder SDK. There is not a whole lot of info on the subject on the web but if you're interested I can point you in the right direction. Dave http://java.dbmdata.com