[eside-ghost] pregunta sobre jackd

Javier Ortega Conde (Malkavian) malkavian666 en gmail.com
Mar Ene 22 16:36:45 CET 2008


¡Aupa altern!:

He encontrado esto y en el último post el tío se autoresponde diciendo que 
ha encontrado la solución, a ver si te sirve:
http://www.hydrogen-music.org/forum/?action=show_thread&fid=4&thread=594&page=1

> Este es el comando que arranca Jack desde qjackctl
> /usr/bin/jackd -R -dfreebob -r48000 -p1024 -n3 -P -i0

Por otro lado con esa configuración (48.000HZ, 1024 frames/period, 2 
periods/buffer (aunque no se porque cojones pone 3, a mi también me 
pone -n3 en el comando al elegir 2, quizás es un error)) tendrás 42,7ms 
de latencia. Y aún así tienes xruns, que que yo sepa son perdidas de 
información porque no hay tiempo a cogerla toda con esa latencia. Así 
mismo estaba yo hasta que hace poco probé a meter los parches de tiempo 
real ( http://rt.wiki.kernel.org )  donde hay un bonito "RT PREEMPT 
HOWTO" y añadir al /etc/security/limits.conf :

# Para el audio en tiempo real
@audio - rtprio 99
@audio - nice -10
@audio - memlock 512000

Y que mi usuario este en el grupo audio claro.

En el jackcontrol tengo activada la casilla de realtime y he puesto 89 (el 
máximo) en el valor de priority y así mi comando de jack para mi tarjeta 
de sonido PCI "M-Audio Audiophile 2496" ahora es este:
/usr/bin/jackd -R -P89 -dalsa -dhw:0 -r96000 -p64 -n3

96.000Hz, 64 frames/period y 2 (¿o 3?) periods/buffer, con una latencia 
resultante de 2,67ms y sin xruns en las pruebas que hice con un solo 
canal. Quizás al andar con varios canales reproduciendo y otro grabando 
tenga que subir los frames/period y con ello la latencia para evitar los 
xruns pero vamos, la diferencia es importante...

-- 
	Agur: Javier Ortega Conde (Malkavian)
------------------------------------------------------------------------
La página de Malkavian: De todo un poco http://malkavian.homelinux.org
Miembro del Grupo de LinUxuarios de Bizkaia (GLUB)     http://glub.biz
Miembro de Eghost, Itsas, Ether, GULA, GLUGI, Guardianes del Túmulo... 
------------------------------------------------------------------------
Al bien hacer jamás le falta premio. (Miguel de Cervantes, escritor 
español ,1547-1616)


Más información sobre la lista de distribución eside-ghost