InglésFrancésEspañol

Ad


icono de página de OnWorks

jackd - Online en la nube

Ejecute jackd en el proveedor de alojamiento gratuito de OnWorks a través de Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS

Este es el comando jackd que se puede ejecutar en el proveedor de alojamiento gratuito de OnWorks utilizando una de nuestras múltiples estaciones de trabajo en línea gratuitas, como Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS.

PROGRAMA:

NOMBRE


jackd - Servidor de sonido JACK Audio Connection Kit

SINOPSIS


Jackd [opciones] -d backend [parámetros de backend]
Jackd --ayuda

DESCRIPCIÓN


Jackd es el demonio del servidor de audio JACK, un servidor de audio de baja latencia. Escrito originalmente para
el sistema operativo GNU / Linux, también es compatible con Mac OS X y varias plataformas Unix.
JACK puede conectar varias aplicaciones cliente diferentes a un dispositivo de audio y también a
mutuamente. La mayoría de los clientes son externos y se ejecutan en sus propios procesos con normalidad.
aplicaciones. JACK también admite clientes internos, que se ejecutan dentro del Jackd
utilizando una interfaz de "complemento" cargable.

JACK se diferencia de otros servidores de audio en que está diseñado desde cero para
trabajo de audio profesional. Se centra en dos áreas clave: ejecución sincrónica de todos
clientes y operación de baja latencia.

Para obtener la información más reciente sobre JACK, consulte el sitio web,http://www.jackaudio.org>.

CAMPUS


-D, --conductor backend [parámetros de backend ]
Seleccione el backend de la interfaz de audio. La lista actual de backends compatibles es:
alsa, coreaudio, maniquí, bob gratis, nosotros sol y portaudio. No están todos disponibles
en todas las plataformas. Todos parámetros de backend son opcionales

-h, --ayuda
Imprima un breve mensaje de uso que describa los principales Jackd opciones. Estos no
incluir parámetros de backend, que se enumeran utilizando el --ayuda opción para cada
backend específico. Los ejemplos siguientes muestran cómo enumerarlos.

-metro, --no-mlock
No intente bloquear la memoria, incluso si --tiempo real.

-norte, --nombre nombre del servidor
Nombra esto Jackd ejemplo nombre del servidor. Si no se especifica, este nombre proviene del
$ JACK_DEFAULT_SERVER Variable ambiental. Será "predeterminado" si no es
definido.

-pag, --puerto-max n
Establezca el número máximo de puertos que puede administrar el servidor JACK. El valor predeterminado es
256.

--remplazar-registro
Elimine el registro de memoria compartida que utilizan todas las instancias del servidor JACK antes del inicio.
Esto rara vez debe usarse y está destinado solo para ocasiones en las que la estructura
de este registro cambia de formas que son incompatibles entre las versiones de JACK (que
es raro).

-R, --tiempo real
Utilice la programación en tiempo real (predeterminado = verdadero). Esto es necesario para una latencia baja confiable
rendimiento. En muchos sistemas, requiere Jackd para ejecutar con un programador especial y
privilegios de asignación de memoria, que se pueden obtener de varias formas.

-r, --no en tiempo real
No utilice la programación en tiempo real.

-PAG, --prioridad en tiempo real int
Cuando se ejecuta --tiempo real, establezca la prioridad del programador en int.

--silencio
Silencie cualquier salida durante la operación.

-T, --temporal
Salga una vez que todos los clientes hayan cerrado sus conexiones.

-t, --se acabó el tiempo int
Establezca el límite de tiempo de espera del cliente en milisegundos. El valor predeterminado es 500 ms. En tiempo real
modo el tiempo de espera del cliente debe ser menor que el tiempo de espera del perro guardián (5000 ms).

-Z, --nozombis
Evite que JACK eche a los clientes porque son demasiado lentos. Esta
cancela el efecto cualquier valor de tiempo de espera especificado, pero JACK y sus clientes todavía
sujeto a la supervisión del hilo de vigilancia o su equivalente.

-tu, --desbloquear
Desbloquear bibliotecas GTK +, QT, FLTK, Wine.

-v, --verboso
Proporcione resultados detallados.

-C, --relojfuente ( h (mascota) | sistema) )
Seleccione un reloj de pared específico (temporizador HPET, temporizador del sistema).

-V, --versión
Imprima el número de versión actual de JACK y salga.

Alsa BACKEND CAMPUS
-VS, --capturar [ nombre ]
Proporcione solo puertos de captura, a menos que se combinen con -D o -P. Configurado parameteralmente
capturar el nombre del dispositivo.

-D, --dispositivo nombre
El dispositivo ALSA pcm nombre usar. Si no se especifica ninguno, JACK utilizará "hw: 0", el
primera tarjeta de hardware definida en /etc/modules.conf.

-z, --vacilar [rectangular, triangular, con forma, ninguno]
Configure el modo de difuminado. Si ninguna o sin especificar, el difuminado está desactivado. Solo el primero
Se requiere la letra del nombre del modo.

-RE, --dúplex
Proporcione puertos de captura y reproducción. Por defecto está activado a menos que solo uno de -P o
-C se especifica.

-h, --ayuda Imprima un breve mensaje de uso que describa solo el
alsa parámetros de backend.

-METRO, --hwmetro
Habilite la medición de hardware para dispositivos que la admitan. De lo contrario, use software
medida.

-H, --hwmon
Habilite la supervisión de hardware de los puertos de captura. Este es un método para obtener "cero
latencia "de la entrada de audio. Requiere soporte en hardware y desde el
controlador de dispositivo ALSA subyacente.

Cuando está habilitado, las solicitudes para monitorear los puertos de captura se satisfarán mediante la creación de un
ruta de señal directa entre los conectores de entrada y salida de la interfaz de audio, sin
procesamiento por la computadora host en absoluto. Esto ofrece la latencia más baja posible
para la señal monitorizada.

Actualmente (marzo de 2003), solo la serie RME Hammerfall y las tarjetas basadas en el
Compatibilidad con el chipset ICE1712 (serie M-Audio Delta, Terratec y otros) --hwmon. En
En el futuro, algunas tarjetas de consumidor también pueden ser compatibles modificando su mezclador.
configuración.

Sin --hwmon, el monitoreo de puertos requiere que JACK lea el audio en la memoria del sistema,
luego cópielo nuevamente en el hardware, imponiendo la latencia básica del sistema JACK
determinado por el --período y --períodos parámetros.

-I, --en canales int
Número de canales de captura. El valor predeterminado es el máximo admitido por hardware.

-I - latencia de entrada
Latencia de entrada adicional (fotogramas) (predeterminado: 0)

-norte, --períodos int
Especifique el número de períodos de latencia de reproducción. En segundos, esto corresponde a
--períodos veces --período dividido por --índice. El valor predeterminado es 2, el mínimo
admisible. Para la mayoría de los dispositivos, no es necesario ningún otro valor con el
--tiempo real opción. Sin privilegios de tiempo real o con tableros que proporcionan poco fiables
interrupciones (como ymfpci), un valor mayor puede producir menos xruns. Esto también puede ayudar
si el sistema no está ajustado para una programación confiable en tiempo real.

Para la mayoría de los dispositivos ALSA, el búfer de hardware tiene exactamente --período veces --períodos
marcos. Algunos dispositivos exigen un búfer más grande. Si es así, JACK usará el más pequeño
posible tampón que contenga al menos --períodos, pero la latencia de reproducción no
aumentar.

Para dispositivos de audio USB, se recomienda utilizar -n 3. Dispositivos Firewire compatibles con
FFADO (anteriormente Freebob) están configurados con -n 3 por defecto

-Oh, --canales de salida int
Número de canales de reproducción. El valor predeterminado es el máximo admitido por hardware.

-O - latencia de salida
Latencia de salida adicional (fotogramas) (predeterminado: 0)

-PAG, --reproducción [ nombre ]
Proporcione solo puertos de reproducción, a menos que se combinen con -D o -C. Opcionalmente establecido
nombre del dispositivo de reproducción.

-pag, --período int
Especifique el número de fotogramas entre JACK proceso() llamadas. Este valor debe ser un
potencia de 2, y el valor predeterminado es 1024. Si necesita baja latencia, configure -p tan bajo como tú
puede ir sin ver xruns. Un tamaño de período más grande produce una latencia más alta, pero hace
xruns es menos probable. La latencia de captura JACK en segundos es --período dividido por
--índice.

-r, --índice int
Especifique la frecuencia de muestreo. El valor predeterminado es 48000.

-S, --Bermudas
Intente configurar la tarjeta para muestras de 16 bits primero, solo intente 32 bits si
fracasado. El valor predeterminado es preferir muestras de 32 bits.

-s, --modo suave
Ignore los xruns informados por el controlador ALSA. Esto hace que sea menos probable que JACK
desconecte los puertos que no responden cuando se ejecuta sin --tiempo real.

-X, --midi [ss|crudo]
Especifique a qué sistema MIDI de ALSA proporcionar acceso. Utilizando crudo proporcionará un conjunto
de puertos JACK MIDI que corresponden a cada dispositivo ALSA sin procesar en la máquina. Utilizando
ss proporcionará un conjunto de puertos MIDI JACK que corresponden a cada "secuenciador" ALSA
cliente (que incluye cada puerto MIDI de hardware en la máquina). crudo proporciona un
rendimiento ligeramente mejor, pero no permite la comunicación JACK MIDI con
software escrito para utilizar la API de "secuenciador" de ALSA.

COREAUDIO BACKEND PARÁMETROS
-c --canales
Número máximo de canales (predeterminado: 2)

-i --en canales
Número máximo de canales de entrada (predeterminado: 2)

-o --canales de salida
Número máximo de canales de salida (predeterminado: 2)

-C --capturar
Si capturar o no (predeterminado: verdadero)

-P --reproducción
Si reproducir o no (predeterminado: verdadero)

-D --monitor
Proporcione puertos de monitor para la salida (predeterminado: falso)

-D --dúplex
Captura y reproducción (predeterminado: verdadero)

-r --índice
Frecuencia de muestreo (predeterminada: 44100)

-p --período
Fotogramas por período (predeterminado: 128). Debe ser una potencia de 2.

-d --dispositivo
Nombre del dispositivo CoreAudio (predeterminado: ninguno)

-I - latencia de entrada
Latencia de entrada adicional (fotogramas) (predeterminado: 0)

-O - latencia de salida
Latencia de salida adicional (fotogramas) (predeterminado: 0)

-l --list-dispositivos
Mostrar dispositivos CoreAudio disponibles (predeterminado: falso)

-H --cerdo
Tener acceso exclusivo al dispositivo de audio (predeterminado: falso)

-L - latencia asincrónica
Latencia de salida adicional en modo asíncrono (porcentaje) (predeterminado: 100)

-G --grano
Grano de cálculo en hilo RT (porcentaje) (predeterminado: 100)

-s --desviación del reloj
Ya sea para compensar la desviación del reloj en un dispositivo agregado creado dinámicamente (predeterminado:
falso)

TONTO BACKEND PARÁMETROS
-VS, --capturar int
Especifique el número de puertos de captura. El valor predeterminado es 2.

-PAG, --reproducción int
Especifique el número de puertos de reproducción. El valor predeterminado es 2.

-r, --índice int
Especifique la frecuencia de muestreo. El valor predeterminado es 48000.

-pag, --período int
Especifique el número de fotogramas entre JACK proceso() llamadas. Este valor debe ser un
potencia de 2, y el valor predeterminado es 1024. Si necesita baja latencia, configure -p tan bajo como tú
puede ir sin ver xruns. Un tamaño de período más grande produce una latencia más alta, pero hace
xruns es menos probable. La latencia de captura JACK en segundos es --período dividido por
--índice.

-w, --Espere int
Especifique el número de usuarios que deben esperar entre los procesos del motor. El valor predeterminado es
21333.

NETONO BACKEND PARÁMETROS
-I, - audio-ins int
Número de canales de captura (predeterminado: 2)

-Oh, --salidas de audio int
Número de canales de reproducción (predeterminado: 2)

-YO, --midi-ins int
Número de canales de captura midi (predeterminado: 1)

-Oh, --salidas medias int
Número de canales de reproducción midi (predeterminado: 1)

-r, --índice int
Frecuencia de muestreo (predeterminada: 48000)

-pag, --período int
Fotogramas por período (predeterminado: 1024)

-norte, --num-periodos int
Configuración de latencia de red en no. de períodos (predeterminado: 5)

-yo, --escucha-puerto int
El puerto de socket en el que estamos escuchando paquetes de sincronización (predeterminado: 3000)

-F, --factor int
Factor de reducción de la frecuencia de muestreo (predeterminado: 1)

-tu, - factor de subida int
Factor de reducción de la frecuencia de muestreo en el flujo ascendente (predeterminado: 0)

-C, --celta int
establece la codificación celt y el número de kbits por canal (predeterminado: 0)

-B, --profundidad de bits int
Profundidad de bits de muestra (0 para flotante, 8 para 8 bits y 16 para 16 bits) (predeterminado: 0)

-t, --sincronización de transporte int
Ya sea para esclavizar el transporte al transporte maestro (predeterminado: verdadero)

-a --autoconf int
Ya sea para usar Autoconfig o simplemente comenzar. (predeterminado: verdadero)

-R, --redundancia int
Enviar paquetes N veces (predeterminado: 1)

-mi, --nativo-endian int
No convierta las muestras al orden de bytes de la red. (predeterminado: falso)

-J, --jitterval int
intento de microsegundos de jitterbuffer en el maestro (predeterminado: 0)

-RE, - siempre-fecha límite int
siempre use la fecha límite (predeterminado: falso)

OSS BACKEND PARÁMETROS
-r, --índice int
Especifique la frecuencia de muestreo. El valor predeterminado es 48000.

-pag, --período int
Especifique el número de fotogramas entre JACK proceso() llamadas. Este valor debe ser un
potencia de 2, y el valor predeterminado es 1024. Si necesita baja latencia, configure -p tan bajo como tú
puede ir sin ver xruns. Un tamaño de período más grande produce una latencia más alta, pero hace
xruns es menos probable. La latencia de captura JACK en segundos es --período dividido por
--índice.

-norte, --períodos int
Especifique el número de períodos en el búfer de hardware. El valor predeterminado es 2. El
tamaño del período-p) veces --períodos multiplicado por cuatro es el tamaño del búfer JACK en bytes. los
La latencia de salida JACK en segundos es --períodos veces --período dividido por --índice.

-w, - longitud de palabra int
Especifique el tamaño de la muestra en bits. El valor predeterminado es 16.

-I, --en canales int
Especifique cuántos canales capturar (predeterminado: 2)

-Oh, --canales de salida int
Especifique el número de canales de reproducción (predeterminado: 2)

-VS, --capturar archivo_dispositivo
Especifique el dispositivo de entrada para la captura (predeterminado: / dev / dsp)

-PAG, --reproducción archivo_dispositivo
Especifique el dispositivo de salida para la reproducción (predeterminado: / dev / dsp)

-B, --ignorehwbuf booleano
Especifique si se debe ignorar el tamaño del período de hardware (predeterminado: falso)

-I - latencia de entrada
Latencia de entrada adicional (fotogramas) (predeterminado: 0)

-O - latencia de salida
Latencia de salida adicional (fotogramas) (predeterminado: 0)

Domingo BACKEND PARÁMETROS
-r, --índice int
Especifique la frecuencia de muestreo. El valor predeterminado es 48000.

-pag, --período int
Especifique el número de fotogramas entre JACK proceso() llamadas. Este valor debe ser un
potencia de 2, y el valor predeterminado es 1024. Si necesita baja latencia, configure -p tan bajo como tú
puede ir sin ver xruns. Un tamaño de período más grande produce una latencia más alta, pero hace
xruns es menos probable. La latencia de captura JACK en segundos es --período dividido por
--índice.

-norte, --períodos int
Especifique el número de períodos en el búfer de hardware. El valor predeterminado es 2. El
tamaño del período-p) veces --períodos multiplicado por cuatro (asumiendo 2 canales de muestras de 16 bits)
es el tamaño del búfer JACK en bytes. La latencia de salida JACK en segundos es --períodos
veces --período dividido por --índice.

-w, - longitud de palabra int
Especifique el tamaño de la muestra en bits. El valor predeterminado es 16.

-I, --en canales int
Especifique cuántos canales capturar (predeterminado: 2)

-Oh, --canales de salida int
Especifique el número de canales de reproducción (predeterminado: 2)

-VS, --capturar archivo_dispositivo
Especifique el dispositivo de entrada para la captura (predeterminado: / dev / audio)

-PAG, --reproducción archivo_dispositivo
Especifique el dispositivo de salida para la reproducción (predeterminado: / dev / audio)

-B, --ignorehwbuf booleano
Especifique si se debe ignorar el tamaño del período de hardware (predeterminado: falso)

PORTAUDIO BACKEND PARÁMETROS
-c --canal
Número máximo de canales (predeterminado: todos los canales de hardware disponibles)

-i --canalina
Número máximo de canales de entrada (predeterminado: todos los canales de hardware disponibles)

-I - latencia de entrada
Latencia de entrada adicional (fotogramas) (predeterminado: 0)

-o --canal de salida
Número máximo de canales de salida (predeterminado: todos los canales de hardware disponibles)

-O - latencia de salida
Latencia de salida adicional (fotogramas) (predeterminado: 0)

-C --capturar
Si capturar o no (predeterminado: verdadero)

-P --reproducción
Si reproducir o no (predeterminado: verdadero)

-D --dúplex
Captura y reproducción (predeterminado: verdadero)

-r --índice
Frecuencia de muestreo (predeterminada: 48000)

-p --período
Fotogramas por período (predeterminado: 1024). Debe ser una potencia de 2.

-n --nombre
Nombre del controlador (predeterminado: ninguno)

-z --vacilar
Modo de difuminado (predeterminado: ninguno)

EJEMPLOS


Imprimir mensaje de uso para los parámetros específicos de cada backend.

Jackd -d alsa --ayuda
Jackd -d coreaudio --ayuda
Jackd -d red --ayuda
Jackd -d maniquí --ayuda
Jackd -d firewire --ayuda
Jackd -d bob gratis --ayuda
Jackd -d nosotros --ayuda
Jackd -d sol --ayuda
Jackd -d portaudio --ayuda

Ejecute el demonio JACK con prioridad en tiempo real utilizando la primera tarjeta de hardware ALSA definida en
/etc/modules.conf.

inicio rápido --tiempo real --conductor = alsa

Ejecute el daemon JACK con baja latencia dando salida detallada, que puede ser útil para
problemas de latencia del sistema de resolución de problemas. Un sistema razonablemente bien ajustado con una buena
tarjeta de sonido y un kernel de baja latencia pueden manejar estos valores de manera confiable. Algunos pueden hacerlo mejor.
Si recibe mensajes xrun, pruebe con un búfer más grande. Ajustar un sistema para baja latencia puede ser
desafiante. Las preguntas frecuentes de JACK, http://jackit.sourceforge.net/docs/faq.php tiene algunos útiles
sugerencias.

inicio rápido -Rv -d alsa -p 128 -n 2 -r 44100

Ejecutar Jackd con prioridad en tiempo real utilizando el dispositivo ALSA "sblive" definido en ~ / .asoundrc.
Aplique difuminado con forma a la reproducción de audio.

Jackd -R -d alsa -d SBLive --dither = formado

Ejecutar Jackd sin privilegios especiales utilizando la segunda tarjeta de hardware ALSA definida en
/etc/modules.conf. Se ignorará cualquier xruns informado por el backend de ALSA. El mas largo
El búfer ayuda a reducir la pérdida de datos. Se utilizará difuminado rectangular para la reproducción.

Jackd -d alsa -d hw: 1 -p2048 -N3 --modo suave -zr

Ejecutar Jackd en modo full-duplex usando el dispositivo ALSA hw: 0,0 para reproducción y el hw: 0,2
dispositivo de captura.

Jackd -d alsa -P hw: 0,0 -C hw: 0,2

Ejecutar Jackd en modo de solo reproducción utilizando el dispositivo ALSA hw: 0,0.

Jackd -d alsa -P hw: 0,0

MEDIO AMBIENTE


JACK está desarrollando un mecanismo para iniciar automáticamente el servidor cuando sea necesario. Alguna
El cliente iniciado sin un servidor JACK en ejecución intentará iniciar uno por sí mismo utilizando el
línea de comando que se encuentra en la primera línea de $ INICIO / .jackdrc si existe, o / etc / jackdrc si se
no. Si ninguno de los archivos existe, se utilizará un comando predeterminado integrado, incluido el
-T bandera, que hace que el servidor se apague cuando todos los clientes hayan salido.

Como transición, esto solo ocurre cuando $ JACK_START_SERVER se define en el medio ambiente
del proceso de llamada. En el futuro, esto se convertirá en un comportamiento normal. En cualquier caso,
definir $ JACK_NO_START_SERVER desactiva esta función.

Para cambiar el lugar donde JACK busca los controladores de backend, configure $ JACK_DRIVER_DIR.

$ JACK_DEFAULT_SERVER especifica el nombre del servidor predeterminado. Si no está definido, la cadena
se utiliza "predeterminado". Si se establece en sus respectivos entornos, esto afecta Jackd a menos que sea
--nombre se establece el parámetro, y todos los clientes JACK a menos que pasen un nombre explícito a
jack_client_open ().

Use jackd en línea usando los servicios de onworks.net


Servidores y estaciones de trabajo gratuitos

Descargar aplicaciones de Windows y Linux

  • 1
    turcodevops
    turcodevops
    TurkDevOps a ? K kaynak yaz? L? M
    geli? tirici topluluklar? Equipo DevTurks
    Taraf?ndan desteklenmektedir..
    Características: https://github.com/turkdevops https://turkdevops.g...
    Descargar turkdevops
  • 2
    asamdf
    asamdf
    * asammdf * es un analizador rápido de Python y
    editor de ASAM (Asociación para
    Estandarización de Automatización y
    Sistemas de medición) MDF / MF4
    (Formato de datos de medición ...
    Descargar asammdf
  • 3
    LAME (Lame no es un codificador MP3)
    LAME (Lame no es un codificador MP3)
    LAME es una herramienta educativa para ser utilizada
    para obtener información sobre la codificación de MP3. Él
    El objetivo del proyecto LAME es mejorar
    la psicoacústica, calidad y velocidad
    de diputado...
    Descargar LAME (Lame no es un codificador de MP3)
  • 4
    wxPython
    wxPython
    Un conjunto de módulos de extensión de Python que
    envuelva las clases GUI multiplataforma de
    wxWidgets.. Audiencia: Desarrolladores. Usuario
    Interfaz: Sistema X Window (X11), Win32...
    Descargar wxPython
  • 5
    administrador de archivos de paquete
    administrador de archivos de paquete
    Este es el administrador de archivos del paquete Total War
    proyecto, a partir de la versión 1.7. A
    breve introducción a Warscape
    modificación: ...
    Descargar administrador de archivos de paquete
  • 6
    IPerf2
    IPerf2
    Una herramienta de tráfico de red para medir
    Rendimiento de TCP y UDP con métricas
    en torno al rendimiento y la latencia. los
    Los objetivos incluyen mantener un activo
    iperf bacalao ...
    Descargar IPerf2
  • Más "

Comandos de Linux

Ad