Hi Nugen I'd qualify this by checking your latency requirements. If you need latencies of less than 20ms or so then it going to be very hard to do with the existing USB stack. It is also wrth mentioning that the KS interface is likely to be dropped in Vista so the investment in time may be of limited value. Some of the Microsoft people here may be able to comment on this. A quick way to test latency and stability is to try ASIO4ALL (www.asio4all.com). This is an ASIO interface to KS. You can then use an ASIO compliant application like Cubase to test your hardware (or write something using PortAudio or similiar) Off the shelf USB drivers can be had here: http://www.thesycon.de/eng/usbio.shtml (I am not affiliated BTW). I believe that these will offer considerably better performance. HTH Jerry