SoloCodigo
Programación General => C/C++ => Mensaje iniciado por: neac en Miércoles 22 de Julio de 2009, 18:20
-
Hola...
Estoy haciendo un programa que permita hacer sonar archivos de audio por dos tarjetas de Sonido al mismo tiempo,
he probado con varias bibliotecas pero NO he podido seleccionar la Tarjeta de sonido.
Si cambio la predeterminada en "Control Panel" el programa cambia la tarjeta.
Ya puedo sacar la lista de las tarjetas en el PC.
Usando MCI entendi que DeviceID, identidica la tarjeta por la cual debe activar el audio pero no me funciona.
Si alguien conoce alguna biblioteca donde pueda hacer esto le agradeceria si me ayuda.
Gracias.
NELSON ACEVEDO
-
Hola
Tengo el mismo problema, has encontrado una solución?
-
Por ahora tengo una solucion que NO es la que quiero, ni me gusta,,,
Despues de leer mucho, la teoria dice que los archivos .MP3 solo pueden hacerse sonar por la tarjeta predeterminada (DeviceID=1)
Pero, los demas archivos (.WAV , ect ). si se puden enviar por cualquier salida
mcierr = mciSendString("open "MiCancion.wav" alias prueba", NULL, 0, NULL);
mcierr = mciSendString("set prueba output 2", NULL, 0, NULL);
mcierr = mciSendString("play prueba", NULL, 0, NULL);
Como te digo es por ahora por que al usuario final no le gustara estar convirtiendo archivos...
Cuando lo logre te cuento que hice....
NEAC