AnglaisFrançaisEspagnol

Ad


Icône de favori OnWorks

jackd - En ligne dans le Cloud

Exécutez jackd dans le fournisseur d'hébergement gratuit OnWorks sur Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS

Il s'agit de la commande jackd qui peut être exécutée dans le fournisseur d'hébergement gratuit OnWorks en utilisant l'un de nos multiples postes de travail en ligne gratuits tels que Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS

PROGRAMME:

Nom


jackd - Serveur de son JACK Audio Connection Kit

SYNOPSIS


Jackd [Options] -d backend [paramètres-backend]
Jackd --Aidez-moi

DESCRIPTION


Jackd est le démon de serveur audio JACK, un serveur audio à faible latence. Écrit à l'origine pour
le système d'exploitation GNU/Linux, il prend également en charge Mac OS X et diverses plates-formes Unix.
JACK peut connecter un certain nombre d'applications clientes différentes à un périphérique audio et également à
l'un l'autre. La plupart des clients sont externes et s'exécutent normalement dans leurs propres processus
applications. JACK prend également en charge les clients internes, qui s'exécutent dans le Jackd processus
en utilisant une interface "plugin" chargeable.

JACK diffère des autres serveurs audio en ce qu'il est conçu dès le départ pour
travail audio professionnel. Il se concentre sur deux domaines clés : l'exécution synchrone de tous les
clients et fonctionnement à faible latence.

Pour les dernières informations JACK, veuillez consulter le site Web,http://www.jackaudio.org>.

OPTIONS


-ré, --conducteur backend [paramètres-backend ]
Sélectionnez le backend de l'interface audio. La liste actuelle des backends pris en charge est :
prends-le, coreaudio, mannequin, Bob libre, Centre soleil ainsi que portaudio. ils ne sont pas tous disponibles
sur toutes les plateformes. Tous paramètres-backend sont optionnels.

-h, --Aidez-moi
Imprimez un bref message d'utilisation décrivant les principaux Jackd option. Ceux-ci ne
comprendre paramètres-backend, qui sont répertoriés à l'aide de la --Aidez-moi option pour chacun
back-end spécifique. Les exemples ci-dessous montrent comment les lister.

-m, --no-mlock
N'essayez pas de verrouiller la mémoire, même si --temps réel.

-n, --Nom nom du serveur
Nommez ceci Jackd instance nom du serveur. S'il n'est pas précisé, ce nom vient du
$JACK_DEFAULT_SERVER variable d'environnement. Ce sera "par défaut" si ce n'est pas le cas
Défini.

-p, --port-max n
Définissez le nombre maximum de ports que le serveur JACK peut gérer. La valeur par défaut est
256.

--replace-registre
Supprimez le registre de mémoire partagée utilisé par toutes les instances de serveur JACK avant le démarrage.
Cela devrait rarement être utilisé et n'est destiné qu'aux occasions où la structure
de ce registre change de manière incompatible entre les versions JACK (qui
c'est rare).

-R, --temps réel
Utilisez la planification en temps réel (par défaut = vrai). Ceci est nécessaire pour une faible latence fiable
performance. Sur de nombreux systèmes, il faut Jackd pour fonctionner avec un planificateur spécial et
des privilèges d'allocation de mémoire, qui peuvent être obtenus de plusieurs manières.

-r, --pas de temps réel
N'utilisez pas la planification en temps réel.

-P, --priorité en temps réel int
En cours d'exécution --temps réel, définissez la priorité du planificateur sur int.

--silencieux
Silence toute sortie pendant le fonctionnement.

-T, --temporaire
Quittez une fois que tous les clients ont fermé leurs connexions.

-t, --temps libre int
Définissez le délai d'expiration du client en millisecondes. La valeur par défaut est de 500 ms. En temps réel
Dans ce mode, le délai d'attente du client doit être inférieur au délai d'attente du chien de garde (5000 ms).

-Z, --nozombies
Empêchez JACK d'expulser des clients parce qu'ils étaient trop lents. Cette
annule l'effet de toute valeur de délai d'attente spécifiée, mais JACK et ses clients sont toujours
soumis à la supervision du fil de surveillance ou de son équivalent.

-tu, --ouvrir
Déverrouillez les bibliothèques GTK+, QT, FLTK, Wine.

-dans, --verbeux
Donne une sortie verbeuse.

-c, --clocksource ( h(animal de compagnie) | système) )
Sélectionnez une horloge murale spécifique (minuterie HPET, minuterie système).

-V, --version
Imprimez le numéro de version JACK actuel et quittez.

ALSA BACK-END OPTIONS
-Ç, --Capturer [ prénom ]
Ne fournissez que des ports de capture, à moins qu'ils ne soient combinés avec -D ou -P. Paramétré
capturer le nom du périphérique.

-ré, --dispositif prénom
L'appareil ALSA pcm prénom utiliser. Si aucun n'est spécifié, JACK utilisera "hw:0", le
première carte matérielle définie dans /etc/modules.conf.

-z, --tremblement [rectangulaire, triangulaire, en forme, aucun]
Réglez le mode de tramage. Si aucun ou non spécifié, le dithering est désactivé. Seul le premier
La lettre du nom du mode est requise.

-RÉ, --duplex
Fournissez à la fois des ports de capture et de lecture. La valeur par défaut est activée à moins que l'un des -P ou
-C est spécifié.

-h, --Aidez-moi Imprimez un bref message d'utilisation décrivant uniquement le
prends-le paramètres d'arrière-plan.

-M, --hwmètre
Activez le contrôle du matériel pour les appareils qui le prennent en charge. Sinon, utilisez un logiciel
mesure.

-H, --hwmon
Activez la surveillance matérielle des ports de capture. Il s'agit d'une méthode pour obtenir « zéro
surveillance de la latence" de l'entrée audio. Elle nécessite une prise en charge matérielle et du
pilote de périphérique ALSA sous-jacent.

Lorsqu'elle est activée, les demandes de surveillance des ports de capture seront satisfaites en créant un
chemin de signal direct entre les connecteurs d'entrée et de sortie de l'interface audio, sans
traitement par l'ordinateur hôte du tout. Cela offre la latence la plus faible possible
pour le signal surveillé.

Actuellement (mars 2003), seules la série RME Hammerfall et les cartes basées sur le
Prise en charge du chipset ICE1712 (série M-Audio Delta, Terratec et autres) --hwmon. En
à l'avenir, certaines cartes grand public pourront également être supportées en modifiant leur mixeur
paramètres.

Sans --hwmon, la surveillance des ports nécessite JACK pour lire l'audio dans la mémoire système,
puis copiez-le à nouveau sur le matériel, imposant la latence de base du système JACK
déterminé par le --période ainsi que --npériodes paramètres.

-je, --dans les canaux int
Nombre de canaux de capture. La valeur par défaut est le maximum pris en charge par le matériel.

-I --latence d'entrée
Latence d'entrée supplémentaire (images) (par défaut : 0)

-n, --npériodes int
Spécifiez le nombre de périodes de latence de lecture. En secondes, cela correspond à
--npériodes fois --période divisé par --taux. La valeur par défaut est 2, le minimum
admissible. Pour la plupart des appareils, aucune autre valeur n'est nécessaire avec le
--temps réel option. Sans privilèges en temps réel ou avec des cartes fournissant des informations peu fiables
interruptions (comme ymfpci), une valeur plus élevée peut donner moins de xruns. Cela peut aussi aider
si le système n'est pas réglé pour une programmation fiable en temps réel.

Pour la plupart des appareils ALSA, le tampon matériel a exactement --période fois --npériodes
cadres. Certains appareils exigent une mémoire tampon plus importante. Si c'est le cas, JACK utilisera le plus petit
tampon possible contenant au moins --npériodes, mais la latence de lecture ne
augmenter.

Pour les périphériques audio USB, il est recommandé d'utiliser -n 3. Périphériques Firewire pris en charge par
FFADO (anciennement Freebob) sont configurés avec -n 3 par défaut.

-o, --canaux de sortie int
Nombre de canaux de lecture. La valeur par défaut est le maximum pris en charge par le matériel.

-O --sortie-latence
Latence de sortie supplémentaire (images) (par défaut : 0)

-P, --relecture [ prénom ]
Ne fournissez que des ports de lecture, à moins qu'ils ne soient combinés avec -D ou -C. Définir en option
le nom du périphérique de lecture.

-p, --période int
Spécifiez le nombre d'images entre JACK traiter() appels. Cette valeur doit être un
puissance de 2, et la valeur par défaut est 1024. Si vous avez besoin d'une faible latence, définissez -p aussi bas que toi
peut aller sans voir xruns. Une taille de période plus grande donne une latence plus élevée, mais rend
xruns moins probable. La latence de capture JACK en secondes est --période divisé par
--taux.

-r, --taux int
Spécifiez la fréquence d'échantillonnage. La valeur par défaut est 48000.

-S, --shorts
Essayez d'abord de configurer la carte pour les échantillons 16 bits, en essayant uniquement les 32 bits si
infructueux. La valeur par défaut est de préférer les échantillons 32 bits.

-Oui, --mode logiciel
Ignorez les xruns signalés par le pilote ALSA. Cela rend JACK moins susceptible de
déconnectez les ports qui ne répondent pas lors de l'exécution sans --temps réel.

-X, --midi [suivants|brut]
Spécifiez à quel système ALSA MIDI donner accès. À l'aide de brut fournira un ensemble
de ports MIDI JACK correspondant à chaque périphérique ALSA brut de la machine. À l'aide de
suivants fournira un ensemble de ports MIDI JACK qui correspondent à chaque "séquenceur" ALSA
client (qui inclut chaque port MIDI matériel sur la machine). brut fournit
performances légèrement meilleures mais ne permet pas la communication JACK MIDI avec
logiciel écrit pour utiliser l'API "séquenceur" d'ALSA.

CORÉAUDIO BACK-END PARAMETRES
-c --canaux
Nombre maximum de canaux (par défaut : 2)

-i --dans les canaux
Nombre maximum de canaux d'entrée (par défaut : 2)

-o --canaux de sortie
Nombre maximum de canaux de sortie (par défaut : 2)

-C --Capturer
Capturer ou non (par défaut : true)

-P --relecture
Lecture ou non (par défaut : true)

-D --surveiller
Fournir des ports de moniteur pour la sortie (par défaut : false)

-D --duplex
Capture et lecture (par défaut : vrai)

-r --taux
Taux d'échantillonnage (par défaut : 44100 XNUMX)

-p --période
Images par période (par défaut : 128). Doit être une puissance de 2.

-d --dispositif
Nom du périphérique CoreAudio (par défaut : aucun)

-I --latence d'entrée
Latence d'entrée supplémentaire (images) (par défaut : 0)

-O --sortie-latence
Latence de sortie supplémentaire (images) (par défaut : 0)

-l --list-dispositifs
Afficher les périphériques CoreAudio disponibles (par défaut : false)

-H --porc
Prendre l'accès exclusif du périphérique audio (par défaut : false)

-L --async-latence
Latence de sortie supplémentaire en mode asynchrone (pourcentage) (par défaut : 100)

-G --grain
Grain de calcul dans le thread RT (pourcentage) (par défaut : 100)

-s --horloge-dérive
S'il faut compenser la dérive d'horloge dans le périphérique agrégé créé dynamiquement (par défaut :
faux)

MANNEQUIN BACK-END PARAMETRES
-Ç, --Capturer int
Spécifiez le nombre de ports de capture. La valeur par défaut est 2.

-P, --relecture int
Spécifiez le nombre de ports de lecture. La valeur par défaut est 2.

-r, --taux int
Spécifiez la fréquence d'échantillonnage. La valeur par défaut est 48000.

-p, --période int
Spécifiez le nombre d'images entre JACK traiter() appels. Cette valeur doit être un
puissance de 2, et la valeur par défaut est 1024. Si vous avez besoin d'une faible latence, définissez -p aussi bas que toi
peut aller sans voir xruns. Une taille de période plus grande donne une latence plus élevée, mais rend
xruns moins probable. La latence de capture JACK en secondes est --période divisé par
--taux.

-w, --attendre int
Spécifiez le nombre d'utilisations à attendre entre les processus du moteur. La valeur par défaut est
21333.

NETONE BACK-END PARAMETRES
-je, --entrées audio int
Nombre de canaux de capture (par défaut : 2)

-o, --sorties audio int
Nombre de canaux de lecture (par défaut : 2)

-JE, --entrées midi int
Nombre de canaux de capture midi (par défaut : 1)

-Ô, --sorties midi int
Nombre de canaux de lecture midi (par défaut : 1)

-r, --taux int
Taux d'échantillonnage (par défaut : 48000 XNUMX)

-p, --période int
Images par période (par défaut : 1024)

-n, --num-périodes int
Réglage de la latence du réseau dans no. de périodes (par défaut : 5)

-l, --écouter-port int
Le port socket sur lequel nous écoutons les paquets de synchronisation (par défaut : 3000)

-F, --facteur int
Facteur de réduction de la fréquence d'échantillonnage (par défaut : 1)

-tu, --facteur-amont int
Facteur de réduction de la fréquence d'échantillonnage en amont (par défaut : 0)

-c, --Celte int
définit l'encodage celt et le nombre de kbits par canal (par défaut : 0)

-b, --peu profond int
Échantillon de profondeur de bits (0 pour flottant, 8 pour 8 bits et 16 pour 16 bits) (par défaut : 0)

-t, --transport-sync int
S'il faut asservir le transport au transport maître (par défaut : true)

-une, --autoconf int
Que ce soit pour utiliser Autoconfig, ou simplement commencer. (par défaut : vrai)

-R, --redondance int
Envoyer des paquets N fois (par défaut : 1)

-e, --native-endian int
Ne convertissez pas les échantillons dans l'ordre des octets du réseau. (par défaut : faux)

-J, --jitterval int
tentative de jitterbuffer en microsecondes sur le maître (par défaut : 0)

-RÉ, --toujours-date limite int
toujours utiliser la date limite (par défaut : false)

États-Unis BACK-END PARAMETRES
-r, --taux int
Spécifiez la fréquence d'échantillonnage. La valeur par défaut est 48000.

-p, --période int
Spécifiez le nombre d'images entre JACK traiter() appels. Cette valeur doit être un
puissance de 2, et la valeur par défaut est 1024. Si vous avez besoin d'une faible latence, définissez -p aussi bas que toi
peut aller sans voir xruns. Une taille de période plus grande donne une latence plus élevée, mais rend
xruns moins probable. La latence de capture JACK en secondes est --période divisé par
--taux.

-n, --npériodes int
Spécifiez le nombre de périodes dans la mémoire tampon matérielle. La valeur par défaut est 2. Le
taille de la période (-p) fois --npériodes fois quatre est la taille du tampon JACK en octets. Les
La latence de sortie JACK en secondes est --npériodes fois --période divisé par --taux.

-w, --longueur de mot int
Spécifiez la taille de l'échantillon en bits. La valeur par défaut est 16.

-je, --dans les canaux int
Spécifiez le nombre de canaux à capturer (par défaut : 2)

-o, --canaux de sortie int
Spécifiez le nombre de canaux de lecture (par défaut : 2)

-Ç, --Capturer fichier_périphérique
Spécifiez le périphérique d'entrée pour la capture (par défaut : /dev/dsp)

-P, --relecture fichier_périphérique
Spécifiez le périphérique de sortie pour la lecture (par défaut : /dev/dsp)

-b, --ignorehwbuf booléen
Spécifiez s'il faut ignorer la taille de la période matérielle (par défaut : false)

-I --latence d'entrée
Latence d'entrée supplémentaire (images) (par défaut : 0)

-O --sortie-latence
Latence de sortie supplémentaire (images) (par défaut : 0)

SUN BACK-END PARAMETRES
-r, --taux int
Spécifiez la fréquence d'échantillonnage. La valeur par défaut est 48000.

-p, --période int
Spécifiez le nombre d'images entre JACK traiter() appels. Cette valeur doit être un
puissance de 2, et la valeur par défaut est 1024. Si vous avez besoin d'une faible latence, définissez -p aussi bas que toi
peut aller sans voir xruns. Une taille de période plus grande donne une latence plus élevée, mais rend
xruns moins probable. La latence de capture JACK en secondes est --période divisé par
--taux.

-n, --npériodes int
Spécifiez le nombre de périodes dans la mémoire tampon matérielle. La valeur par défaut est 2. Le
taille de la période (-p) fois --npériodes fois quatre (en supposant que 2 canaux échantillons 16 bits)
est la taille du tampon JACK en octets. La latence de sortie JACK en secondes est --npériodes
fois --période divisé par --taux.

-w, --longueur de mot int
Spécifiez la taille de l'échantillon en bits. La valeur par défaut est 16.

-je, --dans les canaux int
Spécifiez le nombre de canaux à capturer (par défaut : 2)

-o, --canaux de sortie int
Spécifiez le nombre de canaux de lecture (par défaut : 2)

-Ç, --Capturer fichier_périphérique
Spécifiez le périphérique d'entrée pour la capture (par défaut : /dev/audio)

-P, --relecture fichier_périphérique
Spécifiez le périphérique de sortie pour la lecture (par défaut : /dev/audio)

-b, --ignorehwbuf booléen
Spécifiez s'il faut ignorer la taille de la période matérielle (par défaut : false)

PORTAUDIO BACK-END PARAMETRES
-c --canaliser
Nombre maximum de canaux (par défaut : tous les canaux matériels disponibles)

-i --channelin
Nombre maximum de canaux d'entrée (par défaut : tous les canaux matériels disponibles)

-I --latence d'entrée
Latence d'entrée supplémentaire (images) (par défaut : 0)

-o --channelout
Nombre maximum de canaux de sortie (par défaut : tous les canaux matériels disponibles)

-O --sortie-latence
Latence de sortie supplémentaire (images) (par défaut : 0)

-C --Capturer
Capturer ou non (par défaut : true)

-P --relecture
Lecture ou non (par défaut : true)

-D --duplex
Capture et lecture (par défaut : vrai)

-r --taux
Taux d'échantillonnage (par défaut : 48000 XNUMX)

-p --période
Images par période (par défaut : 1024). Doit être une puissance de 2.

-n --Nom
Nom du pilote (par défaut : aucun)

-z --tremblement
Mode de tramage (par défaut : aucun)

EXEMPLES


Imprimer un message d'utilisation pour les paramètres spécifiques à chaque backend.

Jackd -d prends-le --Aidez-moi
Jackd -d coreaudio --Aidez-moi
Jackd -d net --Aidez-moi
Jackd -d mannequin --Aidez-moi
Jackd -d firewire --Aidez-moi
Jackd -d Bob libre --Aidez-moi
Jackd -d Centre --Aidez-moi
Jackd -d soleil --Aidez-moi
Jackd -d portaudio --Aidez-moi

Exécutez le démon JACK avec priorité temps réel en utilisant la première carte matérielle ALSA définie dans
/etc/modules.conf.

démarrage --temps réel --driver=alsa

Exécutez le démon JACK avec une faible latence donnant une sortie verbeuse, ce qui peut être utile pour
dépannage des problèmes de latence du système. Un système assez bien réglé avec une bonne
une carte son et un noyau à faible latence peuvent gérer ces valeurs de manière fiable. Certains peuvent faire mieux.
Si vous obtenez des messages xrun, essayez un tampon plus grand. Le réglage d'un système pour une faible latence peut être
difficile. La FAQ JACK, http://jackit.sourceforge.net/docs/faq.php a quelque chose d'utile
suggestions.

démarrage -Rv -d prends-le -p 128 -n 2 -r 44100

Courir Jackd avec priorité temps réel à l'aide du dispositif ALSA "sblive" défini dans ~/.asoundrc.
Appliquez un tramage en forme à la lecture audio.

Jackd -R -d prends-le -d sblive --dither=formé

Courir Jackd sans privilèges particuliers en utilisant la deuxième carte matérielle ALSA définie dans
/etc/modules.conf. Tous les xruns signalés par le backend ALSA seront ignorés. Le plus grand
buffer permet de réduire la perte de données. Le dithering rectangulaire sera utilisé pour la lecture.

Jackd -d prends-le -d comment:1 -p2048 -n3 --mode logiciel -zr

Courir Jackd en mode full-duplex en utilisant le périphérique ALSA hw:0,0 pour la lecture et le hw:0,2
dispositif de capture.

Jackd -d prends-le -P comment:0,0 -C comment:0,2

Courir Jackd en mode lecture seule à l'aide du périphérique ALSA hw:0,0.

Jackd -d prends-le -P comment:0,0

ENVIRONNEMENT


JACK développe un mécanisme pour démarrer automatiquement le serveur en cas de besoin. Tout
client démarré sans serveur JACK en cours d'exécution tentera d'en démarrer un lui-même en utilisant le
ligne de commande trouvée dans la première ligne de $HOME/.jackdrc s'il existe, ou /etc/jackdrc si ça
ne fait pas. Si aucun fichier n'existe, une commande par défaut intégrée sera utilisée, y compris le
-T flag, ce qui provoque l'arrêt du serveur lorsque tous les clients sont sortis.

À titre de transition, cela ne se produit que lorsque $JACK_START_SERVER est défini dans l'environnement
du processus d'appel. À l'avenir, cela deviendra un comportement normal. Dans tous les cas,
définir $JACK_NO_START_SERVER désactive cette fonctionnalité.

Pour changer où JACK recherche les pilotes backend, définissez $JACK_DRIVER_DIR.

$JACK_DEFAULT_SERVER spécifie le nom du serveur par défaut. Si elle n'est pas définie, la chaîne
"par défaut" est utilisé. S'il est défini dans leurs environnements respectifs, cela affecte Jackd à moins que son
--Nom est défini, et tous les clients JACK à moins qu'ils ne passent un nom explicite à
jack_client_open().

Utiliser jackd en ligne en utilisant les services onworks.net


Serveurs et postes de travail gratuits

Télécharger des applications Windows et Linux

  • 1
    turcdevops
    turcdevops
    TurkDevOps a ?k kaynak yaz?l?m
    geli?tirici topluluklar? DevTurks-Équipe
    Tarafándan desteklenmektedir..
    Fonctionnalités : https://github.com/turkdevopshttps://turkdevops.g...
    Télécharger turkdevops
  • 2
    asammdf
    asammdf
    *asammdf* est un analyseur rapide Python et
    éditeur pour l'ASAM (Association pour
    Standardisation de l'automatisation et
    Systèmes de mesure) MDF / MF4
    (Format des données de mesure...
    Télécharger asammdf
  • 3
    LAME (Lame n'est pas un encodeur MP3)
    LAME (Lame n'est pas un encodeur MP3)
    LAME est un outil pédagogique à utiliser
    pour en savoir plus sur l'encodage MP3. Le
    L'objectif du projet LAME est d'améliorer
    la psycho acoustique, la qualité et la rapidité
    de député...
    Télécharger LAME (Lame n'est pas un encodeur MP3)
  • 4
    wxPython
    wxPython
    Un ensemble de modules d'extension Python qui
    encapsulez les classes d'interface graphique multiplateforme à partir de
    wxWidgets.. Public : Développeurs. Utilisateur
    interface : Système X Window (X11), Win32...
    Télécharger wxPython
  • 5
    gestionnaire de fichiers de paquets
    gestionnaire de fichiers de paquets
    Ceci est le gestionnaire de fichiers du pack Total War
    projet, à partir de la version 1.7. UNE
    courte introduction à Warscape
    modding : ...
    Télécharger le packfilemanager
  • 6
    IPerf2
    IPerf2
    Un outil de trafic réseau pour mesurer
    Performances TCP et UDP avec métriques
    autour du débit et de la latence. Les
    les objectifs comprennent le maintien d'une activité
    morue iperf...
    Télécharger IPerf2
  • Plus "

Commandes Linux

Ad