[eside-ghost] pregunta sobre jackd
altern
altern2 en gmail.com
Mar Ene 22 19:05:08 CET 2008
> 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
pero esto es sobre un problema que tiene con hidrogen no?
>> 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 :
bueno se supone que tengo el kernel de ubuntu studio que se supone que
esta preparado ... uname -a me dice
2.6.20-16-lowlatency #2 SMP PREEMPT Tue Dec 18 05:48:37 UTC 2007 i686
GNU/Linux
> # 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.
mi usuario tiene permisos para rt si no no me arrancaria jack.
> 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
voy a probar lo de priority a ver si hace algo
> 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...
por cierto que me han dicho en la lista de freebob que es pq esta
tarjeta (pero no se si todas las de este modelo) lleva un chip RICOH que
da problemas. Que alegria que me da. Me compro una terratec pq se supone
que van de pm en linux y me tiene que tocar justo la que sale rana. Otro
usuario ha dicho que el se recompila la kernel y todo el mismo y le va
bien. Vaya p*** mi****.
Más información sobre la lista de distribución eside-ghost