Presonus AudioBox 22VSL en Linux... es Posible?

#31 por Pablo_F el 03/11/2012
Qué bien y gracias por tu paciencia. Así da gusto ayudar, con pantallazos y todo.

Ahora lanza jack con qjackctl pero cambiando la frecuencia a 48000 y con 1024 cuadros por periodo, que son los valores por defecto del comando que te dí antes. También, si no te importa, inténtalo con este comando:

jackd -dalsa -dhw:VSL -p256 -r44100

Y pones los mensajes de terminal

Si el problema es con jackdbus, estoy verde en ese tema pero ya habrá algún workaround.

Y lo del pulseaudio habrá que mirar también. Vaya misterio. Con estas tarjetas nuevas Linux es todo una aventura, aunque cuando funciona da más alegría.
Subir
#32 por Pablo_F el 03/11/2012
Muy amable Fill, gracias. Pero nada de esto sería posible sin los fieras que escriben los programas, esos sí que son de agradecer. Yo sólo trato de ayudar a los que empiezan...

¿Os sabéis este truco de terminal? Es gracioso:

sudo apt-get install sl
apt-get moo
sl

Muchas veces, en lugar de ls, le das sin querer sl, o lñs, o ks, etc. Entonces, si queres que salga el trenecito SIEMPRE que te equivocas, editas ~/.bashrc y añades:

# El trenecito
alias ñs='sl'
alias ks='sl'
alias lks='sl'
alias lñs='sl'
alias lsñ='sl'
alias ñls='sl'
alias los='sl'
alias lls='sl'

Da mucha rabia porque te interrumpe, pero así espabilas y escribes mejor.
Subir
#33 por hurm el 03/11/2012
~$ jackd -dalsa -dhw:VSL -p256 -r44100
Alguien escribió:

jackdmp 1.9.8
Copyright 2001-2005 Paul Davis and others.
Copyright 2004-2011 Grame.
jackdmp 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 server starting in realtime mode with priority 10
audio_reservation_init
Acquire audio card Audio2
creating alsa driver ... hw:VSL|hw:VSL|256|2|44100|0|0|nomon|swmeter|-|32bit
configuring for 44100Hz, period = 256 frames (5.8 ms), buffer = 2 periods
ALSA: final selected sample format for capture: 32bit integer little-endian
ALSA: use 2 periods for capture
ALSA: final selected sample format for playback: 32bit integer little-endian
ALSA: use 2 periods for playback
Archivos adjuntos:
nuevo.png
BBCode:
Subir
#34 por Pablo_F el 03/11/2012
Se ve que en la terminal arranca con 44100 Hz y 256 cuadros por periodo pero no me queda claro si jack te arranco o no desde qjackctl con 48000 Hz y 1024 cuadros por periodo. Voy a suponer que no.

Prueba a desactivar "Habilitar interfaz via D-BUS" en el Setup, pestaña "Otras". A ver si así te arranca desde qjackctl.
Subir
#35 por hurm el 03/11/2012
Cada vez que inicio el sistema, el audio trabaja sin necesidad de poner los comandos en terminal, entonces ejecuto qjackctl, pero da la impresiòn de que ya esta corriendo... desactivé la interfaz vìa d-bus, e intentè correr jack.. me dice que la VSL ya está en uso por banshee:

Alguien escribió:
13:41:39.914 Patchbay desactivada.
13:41:39.923 Reiniciar estadísticas.
13:41:39.962 Cambios en las conexiones ALSA.
Cannot connect to server socket err = No existe el archivo o el directorio
Cannot connect to server socket
jack server is not running or cannot be started
13:41:39.968 Cambió el gráfico de conexiones ALSA.
13:56:57.746 JACK está iniciándose...
13:56:57.747 /usr/bin/jackd -dalsa -dhw:VSL -r48000 -p1024 -n2
Cannot connect to server socket err = No existe el archivo o el directorio
Cannot connect to server socket
jack server is not running or cannot be started
13:56:57.876 JACK se inició con PID=3061.
jackdmp 1.9.8
Copyright 2001-2005 Paul Davis and others.
Copyright 2004-2011 Grame.
jackdmp 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 server starting in realtime mode with priority 10
audio_reservation_init
Acquire audio card Audio0
creating alsa driver ... hw:VSL|hw:VSL|1024|2|48000|0|0|nomon|swmeter|-|32bit
ATTENTION: The playback device "hw:VSL" is already in use. The following applications are using your soundcard(s) so you should check them and stop them as necessary before trying to start JACK again:
banshee (process ID 2491)
Cannot initialize driver
JackServer::Open() failed with -1
Failed to open server
13:56:58.149 JACK ha sido detenido con estado 255.
13:56:59.881 No puede conectarse al servidor JACK como cliente. - La operación global falló. - No puede conectarse al servidor. Por favor revise la ventana de mensajes para mas información.
Cannot connect to server socket err = No existe el archivo o el directorio
Cannot connect to server socket
jack server is not running or cannot be started
Subir
#36 por Pablo_F el 03/11/2012
Alguien escribió:
el audio trabaja sin necesidad de poner los comandos en terminal,


Bien!

Alguien escribió:

entonces ejecuto qjackctl, pero da la impresiòn de que ya esta corriendo... desactivé la interfaz vìa d-bus, e intentè correr jack.. me dice que la VSL ya está en uso por banshee


Jack no puede arrancar porque la tarjeta está en uso. Cierra banshee o si no estás seguro, mátalo:

killall -9 banshee

Y prueba otra vez.

Si vas a trabajar con jack normalmente, es mejor que lo lances lo primero de todo. Incluso lo puedes configurar para arrancarlo al encender el ordenador. A veces jack tampoco arranca con el firefox abierto. Si te sigue dando el error de que "hw:VSL" is already in use" y no sabes exactamente qué la está usando y como puedes liberarla para dejar paso a jack, puedes investigar qué procesos la tienen abierta con el comando:

lsof /dev/snd/*

Aunque no es tan fácil de interpretar te lo comento para que si te vuelve a pasar, pongas la salida del comando de arriba y así te explico cómo liberar la tarjeta.
Subir
Respuesta rápida

Regístrate o para poder postear en este hilo