Entre mis cosas pendientes tenia el configurar mi tarjeta de Sonido PC card Audigy 2 zs, siendo que mi primer intento de configurarla en Windows Vista fue infructuoso, pues no hay controlador adecuado. Al tener una partición dedicada enteramente a Debian. conecte la tarjeta y con sorpresa pude ver que Debian Lenny levanta esta tarjeta sin ningún problema tiene el controlador y todo.
Cuando quise escuchar no puede hacerlo apesar que se veia conectada se comprueba con
$ cat /proc/asound/cards
0 [Intel ]: HDA-Intel - HDA Intel
HDA Intel at 0xb0000000 irq 20
1 [Audigy2 ]: Audigy2 - Audigy 2 ZS Notebook [SB0530]
Audigy 2 ZS Notebook [SB0530] (rev.0, serial:0x20011102) at 0x2400, irq 20
Investigando puede averiguar que ALSA utiliza el dispositivo que se le indica como por defaul, asi como alsamixergui (este te sirve para saber que dispositivo esta funcionando). en este caso el 0.
Buscando por Internet encontre que se debe poner alguna configuracion para que arranque la Audigy por defaul. consistia en crear un archivo asound.conf y ponerlo en /etc/
con el siguiente texto. (archivo /etc/asound.conf)
$ nano /etc/asound.conf
pcm.!default {
type hw
card 1
}
ctl.!default {
type hw
card 1
}
donde el 1 le indica que utlice la Audigy por default. De esta manera pude escuchar por primera vez por mi tarjeta Audigy sonido almacenado se escucha muy bien.
Bueno el paso siguiente era utilizar la tarjeta para por ejemplo capturar sonido externo... ejem Guitarra, sonido etc. buscando un manejar de sonido al estilo SONAR u otro di a para con "Ardour"
excelente programa para grabaciones multitrack y para modificar grabaciones.
Ejecute Ardour y no pude conseguir nada, ni siquiera escuchar algo, otra vez a buscar informacion, dia enterarme que Ardour usa para manejar sonido un programa (servidor de sonido), llamado JACK. Luego probando JACK bastante pues al inicio al igual que alsa este programa solo ejecuta con la tarjeta interna de la laptop y no con la Audigy. Finalmente di a parar con un archivo que configura JACK (este archivo se sobre escribe al ejecutar y modificar opciones en qjackctl) se llama .jackdrc (archivo oculto!)... por cierto todo lo hice en consola root.
$nano /root/.jackdrc
/usr/bin/jackd -dalsa -dhw:1 -r44100 -p1024 -n8
Asi al arrancar qjackctl JACK utiliza la Audigy.
Hasta ahi todo bien.. luego aprendi que para utilizar el servidor de sonido JACK por ejemplo con alsaplayer se necesita un comando en la consola.
$alsaplayer -o jack
le dice al programa que ejecute con jack como servidor de sonido, es decir utilice la Audigy para reproducir, bueno asimismo. Ya que ardour utliza jack para sonido, Ardour tambien puede ver lo que alsaplayer este
- Conecciones para utilizar la tarjeta con ALsaplayer, jack, ardour, microfono.
qjackctl
alsaplayer -o jack
ardour2 &