changed interface to cdvsound