Carlos, El código tiene su nivel de complejidad porque usa DirectSound, etc y son objetos OLE que hay que investigar, probar, etc. No te valdría modificar el ejemplo en VB para que le pases los parámetros que necesites y los ejecute, y que llamases a ese EXE desde tu aplicación ? :-) En relación ...