Ayuda con xruns...

Imagen de ubaldinho
0 puntos

hola a todos.... tengo una lap hp530 core duo a 2ghz y 2gb de ram.... tiene una hda intel de sonido... i mi duda es que obtengo muchos xruns al correr jack...

tengo la siguiente configuracion: frames/period 512 - samplerate: 48000 - Periods/bufer: 4
si no hago nada de nada no obtengo ningun xrun pero si comienzo a trabajar con ardour me salen muchos.... esto es lo que disen los mensajes:

21:38:32.949 Patchbay deactivated.
21:38:33.024 Statistics reset.
21:38:33.056 ALSA connection graph change.
21:38:33.231 ALSA connection change.
21:38:34.794 Startup script...
21:38:34.796 artsshell -q terminate
21:38:35.219 Startup script terminated with exit status=256.
21:38:35.219 JACK is starting...
21:38:35.220 /usr/bin/jackd -R -P70 -p128 -t5000 -dalsa -dhw:0 -r48000 -p512 -n4 -S
21:38:35.222 JACK was started with PID=8171.
jackd 0.109.2
Copyright 2001-2005 Paul Davis and others.
jackd comes with ABSOLUTELY NO WARRANTY
This is free software, and you are welcome to redistribute it
under certain conditions; see the file COPYING for details
JACK compiled with System V SHM support.
loading driver ..
apparent rate = 48000
creating alsa driver ... hw:0|hw:0|512|4|48000|0|0|nomon|swmeter|-|16bit
control device hw:0
configuring for 48000Hz, period = 512 frames (10.7 ms), buffer = 4 periods
ALSA: final selected sample format for capture: 16bit little-endian
ALSA: use 4 periods for capture
ALSA: final selected sample format for playback: 16bit little-endian
ALSA: use 4 periods for playback
21:38:38.246 Server configuration saved to "/home/ubaldo/.jackdrc".
21:38:38.247 Statistics reset.
21:38:38.273 Client activated.
21:38:38.274 JACK connection change.
21:38:38.277 JACK connection graph change.
**** alsa_pcm: xrun of at least 20.319 msecs
21:38:47.478 XRUN callback (1).
21:38:52.448 XRUN callback (2).
delay of 41656.000 usecs exceeds estimated spare time of 10504.000; restart ...
21:38:53.824 XRUN callback (3).
delay of 9625.000 usecs exceeds estimated spare time of 9607.000; restart ...
delay of 9625.000 usecs exceeds estimated spare time of 9607.000; restart ...
delay of 9612.000 usecs exceeds estimated spare time of 9607.000; restart ...
delay of 9612.000 usecs exceeds estimated spare time of 9607.000; restart ...
21:38:54.489 XRUN callback (4 skipped).
delay of 9649.000 usecs exceeds estimated spare time of 9607.000; restart ...
delay of 9649.000 usecs exceeds estimated spare time of 9607.000; restart ...
21:38:56.494 XRUN callback (1 skipped).
21:39:01.539 Client deactivated.
21:39:01.541 JACK is stopping...
jack main caught signal 15
no message buffer overruns
21:39:01.589 JACK was stopped successfully.
21:39:01.589 Post-shutdown script...
21:39:01.590 killall jackd
jackd: ningún proceso eliminado
21:39:01.998 Post-shutdown script terminated with exit status=256.

Gracias por sus respuestas......

Imagen de Pablo_F
+1
0
-1

Empieza con una configuración más conservadora, como period/buffer = 2 y Frames/period el más alto que puedas. Eso es una latencia alta, pero tienes que llegar a una solución de compromiso entre la latencia y el funcionamiento sin xruns (que tengas uno o dos al abrir aplicaciones es lo normal). Si tienes problemas, sube periods a 3. Empieza siempre de un valor alto de frames y ve bajando hasta conseguir un jack estable. Aquí lo importante es el hardware. Si quieres usar ardour y monitorizar en tiempo real, sin latencia apreciable quizás tendrás que conseguir una tarjeta de sonido algo mejor. Depende de lo que quieras hacer, claro.
Saludos
Pablo

+1
0
-1

"Los analfabetos del siglo XXI no serán aquellos que no sepan leer y escribir, sino aquellos que no sean capaces de aprender, olvidar lo aprendido y aprender de nuevo" (Alvin Toffler)