Pues bien, a lo que voy, el caso es que no suelo usar esa aplicación con demasiada frecuencia así que cuando llega el momento de echarle mano tengo que reciclarme y ponerme al dia en cuanto a su manejo. La cuestión es que cuando cargo el fichero .wav y le doy al botón de reproducir no se oye absolutamente nada. Ni por los auriculares ni por los altavoces.
Acotación: tengo conectados los auriculares a una tarjeta de sonido NVidia MCP61 integrada, y los altavoces a una tarjeta SB Live!.
Compruebo en las preferencias (Editar->Preferencias->Audio E/S) que dispongo de varios dispositivos de reproducción (OSS: /dev/dsp, ALSA: SB Live 5.1: ADC Capture/Standard..., ALSA: SB Live 5.1: Multichannel Capture/PT..., ALSA: SB Live 5.1: Multichannel Playback..., ALSA: HDA NVidia: ALC883 Analog, ALSA: HDA NVidia: ALC883 Digital,... y otros genéricos), aunque con ninguno de ellos Audacity suena, incluso con algunos de tales dispositivos aparece el mensaje "Error al abrir dispositivo de sonido bla, bla, bla...".
Decido por tanto buscar por la red, donde me encuentro varias posibles explicaciones a tal cuestión y sus correspondientes soluciones. Desde la existencia de una versión de Audacity que contiene un bug que impide reproducir audio, y que casualmente es la misma que uso en mi sistema (la 1.3.4-beta), hasta alguien que propone ejecutar Audacity mediante aoss, un cargador de programas que ofrece compatibilidad con ALSA a las aplicaciones escritas para funcionar con el obsoleto OSS. Por supuesto ninguna de tales soluciones me funcionan.
Hasta que por fin encuentro un foro donde alguien expone la idea de que Audacity podría no funcionar por un determinado canal de audio si el mismo se encuentra ocupado por otra aplicación en ese momento. Así que me dispongo a realizar una prueba y cierro todas las aplicaciones que hacen uso de los dispositivos de sonido (audacious, gmplayer, etc...), tras lo cual reinicio Audacity, y entonces sí. Al abrir las preferencias veo como se encuentra disponible el dispositivo /dev/dsp1, (además del /dev/dsp que ya lo estaba) en la lista de dispositivos de reproducción.

Así pues, ya puedo oir por auriculares los ficheros de audio abiertos con Audacity, siempre y cuando no exista otra aplicación usando la tarjeta NVidia en el momento de lanzarlo. Si quiero conmutar entre una salida u otra solo he de seleccionar en Preferencias el dispositivo de reproducción adecuado. En este caso, /dev/dsp para la SB, o bien /dev/dsp1 para la NVidia.
Y eso es todo, espero que esta receta os sea de utilidad.
No hay comentarios:
Publicar un comentario
Escriba a continuación su comentario. Los comentarios serán publicados tras ser aprobados por el moderador. Gracias por participar ;-)