tag:blogger.com,1999:blog-1102972439256774653.post80310908616287693..comments2022-03-25T07:59:19.806-07:00Comments on Semicorchux: Configuración del servidor de audio Jack. Primera partePablohttp://www.blogger.com/profile/12628698601793210809noreply@blogger.comBlogger25125tag:blogger.com,1999:blog-1102972439256774653.post-43140049227937691332016-02-20T08:25:38.582-08:002016-02-20T08:25:38.582-08:00Gracias!, por fin logre que inicie jack.Gracias!, por fin logre que inicie jack.saulhttp://saul.tknoreply@blogger.comtag:blogger.com,1999:blog-1102972439256774653.post-25820198090284919542012-07-28T14:03:04.479-07:002012-07-28T14:03:04.479-07:00tengo una delta 1010lt y estoy probando configurac...tengo una delta 1010lt y estoy probando configuraciones en jack debido a que tengo xruns seguido sin causa aparente <br />la prioridad latengo en 85<br />cuadros por periodo 64<br />frecuencia de muestreo 48000 /tenia 44100 segun yo lo mas estandar y pasaban los xrun)<br />periodos buffer= 3 esto parece ser decisivo aparentemente<br />puertos maximos 128<br />limite de tiempo 5000<br /> hasta ahorita bien pero <br />ha sido al tanteo la conf<br />me gustaria una explicacion detallada <br />de como configurar con una delta 1010lt de manera optima <br />segun diferentes hardware. <br /><br />Buen articulo me llevo algunas cosasPorfirionoreply@blogger.comtag:blogger.com,1999:blog-1102972439256774653.post-6450752370635482962012-03-28T02:17:40.353-07:002012-03-28T02:17:40.353-07:00Muchas gracias por la ayuda prestada, miraré una m...Muchas gracias por la ayuda prestada, miraré una m-audio a ver si soluciono el problema.<br /><br />Una cosa más, si quito la opción tiempo real del setup del qjackctl no llega a detenerse, aunque tampoco he logrado que suene.<br />Es determinante esta opción??Rubenhttps://www.blogger.com/profile/08586549141144883851noreply@blogger.comtag:blogger.com,1999:blog-1102972439256774653.post-19194379051412514652012-03-27T15:12:37.642-07:002012-03-27T15:12:37.642-07:00Hoa Ruben, disculpa la tardanza. La tarjeta de aud...Hoa Ruben, disculpa la tardanza. La tarjeta de audio está sola en IRQ17, lo cual en principio es muy bueno. <br />Sin embargo, me da la impresión de la culpa es de la propia tarjeta de audio. Si tienes alguna ranura PCI libre, <br />intenta conseguir una m-audio de segunda mano.Pablohttps://www.blogger.com/profile/12628698601793210809noreply@blogger.comtag:blogger.com,1999:blog-1102972439256774653.post-11895411247524991152012-03-24T00:59:17.014-07:002012-03-24T00:59:17.014-07:00Nada, no funciona, acaba "petando".
la ...Nada, no funciona, acaba "petando".<br /><br />la salida cat /proc/interrupts: http://paste.ubuntu.com/897485/<br />la vewntana de mensajes: http://paste.ubuntu.com/897487/<br /><br />He cambiado parámetros del setup y nada.<br />Tengo que decir que el ordenador es viejo, no se si tendrá algo que ver.Rubenhttps://www.blogger.com/profile/08586549141144883851noreply@blogger.comtag:blogger.com,1999:blog-1102972439256774653.post-49937972836582085982012-03-23T04:24:07.767-07:002012-03-23T04:24:07.767-07:00Parece que tienes muchos xruns que acaban matando ...Parece que tienes muchos xruns que acaban matando a jack. Pruebas:<br /><br />- Frecuencia 48000 Hz. Algunas tarjetas sólo funcionan a esta frecuencia.<br /><br />- ¿Comparte la tarjeta de audio número de IRQ con algún otro dispositivo? Mira "cat /proc/interrupts"Pablohttps://www.blogger.com/profile/12628698601793210809noreply@blogger.comtag:blogger.com,1999:blog-1102972439256774653.post-64216108733732219512012-03-22T08:41:21.841-07:002012-03-22T08:41:21.841-07:00He solucionado parte de los problemas instalando u...He solucionado parte de los problemas instalando una librería que me faltaba.<br />ahora no me da error la iniciación del jack, pero tampoco continua iniciado. Esta unos segundos funcionando y se detiene al poco rato de iniciarse.<br /><br />Esta es la info que aparece en la ventana del jack:<br />http://paste.ubuntu.com/895227/<br /><br />Espero su respuesta.<br />Gracias!!Rubenhttps://www.blogger.com/profile/08586549141144883851noreply@blogger.comtag:blogger.com,1999:blog-1102972439256774653.post-81444048055087704562012-03-21T01:32:20.592-07:002012-03-21T01:32:20.592-07:00Esta es la información que has solicitado:
http://...Esta es la información que has solicitado:<br />http://paste.ubuntu.com/893328/<br /><br />GraciasRubenhttps://www.blogger.com/profile/08586549141144883851noreply@blogger.comtag:blogger.com,1999:blog-1102972439256774653.post-46409451763632973462012-03-20T15:58:43.488-07:002012-03-20T15:58:43.488-07:00Hola Rubén,
No sé qué puede pasar, pero si me das...Hola Rubén,<br /><br />No sé qué puede pasar, pero si me das esta información lo miro:<br /><br />Distrubución<br />Kernel ( salida de "uname -r")<br />tarjetas de audio y dispositivos (salidas de "cat /proc/asound/cards" y "arecord -l && aplay -l")<br />Salida de "lsusb" en el caso de que tengas una tarjeta USB.<br />Contenido de la ventana de mensajes de qjackctl después de fallar el intento.<br /><br />Por no poner todo eso aquí que va a ocupar bastante, cópialo en paste.ubuntu.com o un servicio similar y dime aquí la dirección.<br /><br />Saludos, PabloPablohttps://www.blogger.com/profile/12628698601793210809noreply@blogger.comtag:blogger.com,1999:blog-1102972439256774653.post-73008205936084057892012-03-20T08:20:13.959-07:002012-03-20T08:20:13.959-07:00Muy buen trabajo, Pablo. Soy nuevo en este mundill...Muy buen trabajo, Pablo. Soy nuevo en este mundillo y es el primer sitio donde me entero por fín de como funciona el asunto, pero aún así no consigo hacer funcionar el jack.<br />No me puedo conectar al servidor jack. He intentado de todo (sugerencias de otros foros) y nada. Me reconoce la tarjeta de audio, pertenezco al grupo audio, los límites rtprio y de memlock para el usuario son los correctos... <br />¿que puede pasar?<br /><br />Muchas Gracias.<br />Rubén.Rubenhttps://www.blogger.com/profile/08586549141144883851noreply@blogger.comtag:blogger.com,1999:blog-1102972439256774653.post-48972743262396721002011-06-18T06:44:32.173-07:002011-06-18T06:44:32.173-07:00No me había fijado antes de que faltaban los sriqt...No me había fijado antes de que faltaban los sriqtimers* (Tu comentario lo ví el mismo día que llegó)Pablohttps://www.blogger.com/profile/12628698601793210809noreply@blogger.comtag:blogger.com,1999:blog-1102972439256774653.post-61646872946677009472011-06-18T06:42:41.333-07:002011-06-18T06:42:41.333-07:00Hola,
Gracias Agueda por tus amables palabras.
...Hola, <br /><br />Gracias Agueda por tus amables palabras.<br /><br />Anónimo, perdona la tardanza. No me había fijado antes. No estoy con el 29 normalmente. Sólo lo probé una vez. Pero he arrancado con él y he comprobado lo que dices. Lo importante es el irq de tu placa de audio. No debería preocuparte la falta de los sirq timers. No sé la causa pero estoy bastante seguro de que tiene poca importancia. Para audio no creo que tenga ninguna. <br /><br />.Pablohttps://www.blogger.com/profile/12628698601793210809noreply@blogger.comtag:blogger.com,1999:blog-1102972439256774653.post-46131495836322323752011-06-08T10:22:41.333-07:002011-06-08T10:22:41.333-07:00hola,la info muy buena, pude configurar jackd a gu...hola,la info muy buena, pude configurar jackd a gusto, ahora estoy probando un kernel (2.6.39), el cual no es rt, pero deja funcionar el script rtirq, mi problema es que a diferencia de un kernel rt, este no deja ver los procesos "timer" para levantar sus prioridades, solo pude identificar el irq que usa mi placa de audio, pero no se como identificar otros procesos indispensables en la grabacion de audio, mis conocimentos en linux son medios, alguien me puede echar una mano?Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-1102972439256774653.post-9736811602282165512011-02-27T05:04:11.582-08:002011-02-27T05:04:11.582-08:00Es la primera explicación que entiendo de cómo fun...Es la primera explicación que entiendo de cómo funciona jack. Y es la primera de la que he conseguido sacar algo en limpioAguedanoreply@blogger.comtag:blogger.com,1999:blog-1102972439256774653.post-53082351574118491662011-01-16T08:26:23.073-08:002011-01-16T08:26:23.073-08:00Hola Jorge. La versión 0.118.0 es la última versió...Hola Jorge. La versión 0.118.0 es la última versión estable de jack1. Funciona bien.<br /><br />La razón por la que tengo una versión más avanzada es porque he bajado las fuentes del repositorio de desarrollo y la he compilado. Las instrucciones están en la página oficial de jack pero no es necesario ni recomendable que alguien que se acaba de iniciar en este mundo haga lo mismo.Pablohttps://www.blogger.com/profile/12628698601793210809noreply@blogger.comtag:blogger.com,1999:blog-1102972439256774653.post-41246864688951126462011-01-15T20:40:51.933-08:002011-01-15T20:40:51.933-08:00Hola Pablo, tengo una duda, ayer instale jack, en ...Hola Pablo, tengo una duda, ayer instale jack, en los repos dice jack 0.118.0 y cuando ejecuto el comando jack -V, en efecto sale dicha version.<br />Como actualizas a la jack 0.119.0, uso los repos oficiales ninguno de terceros qizas sepas donde conseguir ese paqete. <br /><br />Nos vemos JorgePAnonymousnoreply@blogger.comtag:blogger.com,1999:blog-1102972439256774653.post-36659356677077573242010-12-22T13:28:18.736-08:002010-12-22T13:28:18.736-08:00Hola Vivaldis, pues sí, soy el mismo Pablo. No som...Hola Vivaldis, pues sí, soy el mismo Pablo. No somos muchos pero damos guerra, como dice Xavi.<br /><br />Gracias por leer, saludos, Pablo.Pablohttps://www.blogger.com/profile/12628698601793210809noreply@blogger.comtag:blogger.com,1999:blog-1102972439256774653.post-25059488031546562602010-12-21T05:43:14.644-08:002010-12-21T05:43:14.644-08:00no sabia que era una web mantenida por ti, felicit...no sabia que era una web mantenida por ti, felicitaciones y gracias,Hce tiempo que te sigo.<br />vivaldis.Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-1102972439256774653.post-65482042409045164322010-12-10T10:50:38.025-08:002010-12-10T10:50:38.025-08:00Quería decir, si nos dejan tranquilos hablando de ...Quería decir, si nos dejan tranquilos hablando de estas "marcianadas".<br /><br />Ya ví la presentación que comentas. Pero el kernel genérico ha mejorado mucho en este aspecto. las distros también ofrecen kernels con los que conseguir más baja latencia pero sin el parche PREEMPT_RT. La verdad es que en las LAC hay charlas de muuucho nivel... Este año va a ser en Irlanda en Mayo me parece. <br /><br />Un abrazo, PabloPablohttps://www.blogger.com/profile/12628698601793210809noreply@blogger.comtag:blogger.com,1999:blog-1102972439256774653.post-16110324967466410782010-12-10T10:18:12.351-08:002010-12-10T10:18:12.351-08:00José, Xavi, César, Juan, gracias por los comentari...José, Xavi, César, Juan, gracias por los comentarios.<br /><br />Juan, que yo sepa un usuario puede ejecutar procesos con realtime scheduling configurando los límites PAM.<br /><br /> http://www.esaracco.fr/documentation/linuxaudio/linuxaudio/obtaining-realtime-privileges.html<br /><br />http://jackaudio.org/linux_rt_config<br />"it is very important to understand that you do NOT need an "RT kernel" to use RT scheduling (this is a very common misconception)"<br /><br />Estoy de acuerdo contigo que para que rtprio sea 100% efectivo es necesario un kernel con el parche PREEMPT_RT pero en muchos casos no es necesario y en cualquier caso jackd puede ejecutarse con realtime scheduling en un kernel genérico (ver por ejemplo http://jackaudio.org/realtime_vs_realtime_kernel) . También es verdad que no se puede levantar la prioridad realtime de un servicio IRQ sin un kernel realtime. Ver http://www.rncbc.org/drupal/node/107 (rtirq es un script que utiliza el comando chrt de forma inteligente, leyendo un archivo de configuración donde escribes los nombres de los servicios IRQ que quieres levantar la prioridad. Ver http://semicorchux.blogspot.com/2010/05/el-script-rtirq-en-ubuntustudio.html (y comentarios de lgarrido y enlaces que puse).<br /><br />Recientemente he descubierto el comando "ps H -eo rtprio,cmd,cls --sort rtprio" y hay dos threads de jackd que aparecen en SCHED_FIFO (FF), o sea con prioridad realtime, y otros tres que aparecen en SCHED_OTHER (TS). <br /><br />Gracias Juan, la verdad es que nunca he compilado mi propio kernel. Es una asignatura pendiente... Veremos, si nos dejan tranquilos ya sabes que por mí encantado. <br /><br />Edito el post de todas formas.Pablohttps://www.blogger.com/profile/12628698601793210809noreply@blogger.comtag:blogger.com,1999:blog-1102972439256774653.post-52865801024121416572010-12-10T04:21:35.926-08:002010-12-10T04:21:35.926-08:00Por cierto, Pablo, si te traes el mini a casa por ...Por cierto, Pablo, si te traes el mini a casa por navidades, te enseño a configurar/recompilar el kernel para que tenga latencia mínima...<br />jfbusAnonymousnoreply@blogger.comtag:blogger.com,1999:blog-1102972439256774653.post-62378490653185052772010-12-10T04:18:57.262-08:002010-12-10T04:18:57.262-08:00Hola Paulix
En la Linux Audio Conference 2010, ha...Hola Paulix<br /><br />En la Linux Audio Conference 2010, hay un artículo muy interesante sobre real time y audio, en el que aclara muchos conceptos. No estoy muy de acuerdo contigo, con lo de que la rtprio no tenga que ver con el kernel real time. Si el kernel no tiene ninguna posibilidad de preempción, ¿para qué sirve entonces rtprio? rtprio es al 100% efectiva en un kernel realtime (o mejor dicho en el kernel PREEMPT_RT).<br /><br />Los proceedings de este año (http://lac.linuxaudio.org/2010/?page=download) dan para muchas semicorcheas...<br /><br />Saludos<br />jfbusAnonymousnoreply@blogger.comtag:blogger.com,1999:blog-1102972439256774653.post-56164939174048554492010-12-09T03:49:07.245-08:002010-12-09T03:49:07.245-08:00Muchas gracias Pablo por estas y otras ayudas, val...Muchas gracias Pablo por estas y otras ayudas, valiosísimas! Y la del amigo jack... en fin, es el alma para trabajar con audio en Linux pero a veces se pone pesadísimo :) aunque casi nunca tiene la culpa él.<br /><br />Por cierto, gracias a tu post donde explicabas como configurar jack y limits.conf para tener baja latencia sin necesidad de un kernel real time, he prescindido de este kernel trabajando con el genérico y el sistema va fino y con poca latencia, y eso que mi Pc está ya un poco desfasado y no va sobrado de memoria.Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-1102972439256774653.post-7561065155315450172010-12-05T07:24:03.526-08:002010-12-05T07:24:03.526-08:00En efecto José, otra entrada digna de nuestro cama...En efecto José, otra entrada digna de nuestro camarada Pablo. Un saludo y gracias.Anonymoushttps://www.blogger.com/profile/16822328034767943879noreply@blogger.comtag:blogger.com,1999:blog-1102972439256774653.post-37163941794572886532010-12-04T14:49:12.857-08:002010-12-04T14:49:12.857-08:00Otra entrada básica para enmarcar, Pablo. Buen tra...Otra entrada básica para enmarcar, Pablo. Buen trabajo.<br /><br />Hoy me he dado cuenta de que en el sobremesa, en el amd64, no había hecho todavía lo de asignar mi usuario al grupo audio y darle esos privilegios en el archivo de limites. Al parecer se perdieron en la última actualización a Karmic, me ha venido muy bien que me lo hayas recordado.<br /><br />Te iba a preguntar sobre ciertas órdenes a Jack a través de la línea de comandos, pero mejor me espero a la próxima entrega. Quizá quede respondida mi pregunta por si misma, porque dices que "ya iremos viendo todo esto".<br /><br />Un saludo,José GDFhttps://www.blogger.com/profile/06869357130880868589noreply@blogger.com