IngleseFranceseSpagnolo

Ad


Favicon di OnWorks

jackd - Online nel cloud

Esegui jackd nel provider di hosting gratuito OnWorks su Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS

Questo è il comando jackd che può essere eseguito nel provider di hosting gratuito OnWorks utilizzando una delle nostre molteplici postazioni di lavoro online gratuite come Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS

PROGRAMMA:

NOME


jackd - Server audio JACK Audio Connection Kit

SINOSSI


jackd [Opzioni] -d backend [parametri di backend]
jackd --Aiuto

DESCRIZIONE


jackd è il demone del server audio JACK, un server audio a bassa latenza. Originariamente scritto per
il sistema operativo GNU/Linux, supporta anche Mac OS X e varie piattaforme Unix.
JACK può collegare diverse applicazioni client a un dispositivo audio e anche a
l'un l'altro. La maggior parte dei client è esterna e viene eseguita normalmente nei propri processi
applicazioni. JACK supporta anche i client interni, che vengono eseguiti all'interno del jackd processi
utilizzando un'interfaccia "plug-in" caricabile.

JACK differisce dagli altri server audio per essere stato progettato da zero per
lavoro audio professionale. Si concentra su due aree chiave: esecuzione sincrona di tutti
client e operazioni a bassa latenza.

Per le ultime informazioni su JACK, consultare il sito Web,http://www.jackaudio.org>.

VERSIONI


-D, --autista backend [parametri di backend ]
Seleziona il backend dell'interfaccia audio. L'elenco corrente dei backend supportati è:
prendilo, core audio, manichino, freebob, Centro sole ed portuale. Non sono tutti disponibili
su tutte le piattaforme. Tutto parametri di backend sono opzionali.

-H, --Aiuto
Stampa un breve messaggio di utilizzo che descrive i principali jackd opzioni. Questi non lo fanno
includere parametri di backend, che sono elencati utilizzando il --Aiuto opzione per ciascuno
backend specifico. Gli esempi seguenti mostrano come elencarli.

-M, --no-mlock
Non tentare di bloccare la memoria, anche se --tempo reale.

-N, --nome nome del server
Dai un nome a questo jackd esempio nome del server. Se non specificato, questo nome deriva da
$JACK_SERVER_DEFAULT variabile d'ambiente. Sarà "predefinito" se non lo è
definito.

-P, --porta-max n
Imposta il numero massimo di porte che il server JACK può gestire. Il valore predefinito è
256

--sostituisci-registro
Rimuovere il registro della memoria condivisa utilizzato da tutte le istanze del server JACK prima dell'avvio.
Questo dovrebbe essere usato raramente ed è inteso solo per le occasioni in cui la struttura
di questo registro cambia in modi che sono incompatibili tra le versioni JACK (che
è raro).

-R, --tempo reale
Usa la pianificazione in tempo reale (impostazione predefinita = true). Questo è necessario per una bassa latenza affidabile
prestazione. Su molti sistemi, richiede jackd per funzionare con un programmatore speciale e
privilegi di allocazione della memoria, che possono essere ottenuti in diversi modi.

-R, --no-tempo reale
Non utilizzare la pianificazione in tempo reale.

-P, --priorità in tempo reale int
Durante la corsa --tempo reale, imposta la priorità dello scheduler su int.

--silenzioso
Silenziare qualsiasi uscita durante il funzionamento.

-T, --temporaneo
Uscire una volta che tutti i client hanno chiuso le loro connessioni.

-T, --tempo scaduto int
Imposta il limite di timeout del client in millisecondi. L'impostazione predefinita è 500 ms. In tempo reale
modalità il timeout del client deve essere inferiore al timeout del watchdog (5000 msec).

-Z, --nozombi
Impedisci a JACK di cacciare i clienti perché erano troppo lenti. Questo
annulla l'effetto qualsiasi valore di timeout specificato, ma JACK e i suoi client sono ancora
soggetto alla supervisione del watchdog thread o di un suo equivalente.

-tu, --sbloccare
Sblocca le librerie GTK+, QT, FLTK, Wine.

-in, --verboso
Dai un output dettagliato.

-C, --sorgente di clock ( h (animale domestico) | sistema) )
Selezionare un orologio da parete specifico (timer HPET, timer di sistema).

-V, --versione
Stampa il numero della versione JACK corrente ed esci.

ALSA BACKEND VERSIONI
-C, --catturare [ Nome ]
Fornire solo porte di acquisizione, a meno che non siano combinate con -D o -P. parametrizzato
nome del dispositivo di acquisizione.

-D, --dispositivo Nome
Il dispositivo ALSA pcm Nome usare. Se non viene specificato nessuno, JACK utilizzerà "hw:0", il
prima scheda hardware definita in /etc/modules.conf.

-z, --dithering [rettangolare,triangolare,formato,nessuno]
Imposta la modalità di retinatura. Se nessuna o non specificato, il dithering è disattivato. Solo il primo
è richiesta la lettera del nome della modalità.

-D, --duplex
Fornire porte di acquisizione e riproduzione. Il valore predefinito è attivato a meno che non sia presente solo uno tra -P o
-C è specificato.

-H, --Aiuto Stampa un breve messaggio di utilizzo che descriva solo il
prendilo parametri di backend.

-M, --hwmetro
Abilita la misurazione hardware per i dispositivi che la supportano. Altrimenti, usa il software
misurazione.

-H, --hwmon
Abilita il monitoraggio hardware delle porte di acquisizione. Questo è un metodo per ottenere "zero
latenza" dell'ingresso audio. Richiede supporto in hardware e dal
driver di dispositivo ALSA sottostante.

Quando abilitato, le richieste per monitorare le porte di acquisizione saranno soddisfatte creando un
percorso del segnale diretto tra i connettori di ingresso e uscita dell'interfaccia audio, senza
elaborazione da parte del computer host. Questo offre la latenza più bassa possibile
per il segnale monitorato.

Attualmente (marzo 2003), solo la serie RME Hammerfall e le carte basate sul
Supporto per chipset ICE1712 (serie M-Audio Delta, Terratec e altri) --hwmon. in
in futuro, alcune schede consumer potrebbero essere supportate anche modificando il loro mixer
e socievole.

Senza --hwmon, il monitoraggio delle porte richiede che JACK legga l'audio nella memoria di sistema,
quindi copialo nuovamente sull'hardware, imponendo la latenza di base del sistema JACK
determinato dal --periodo ed --nperiodi parametri.

-io, --inchannels int
Numero di canali di cattura. L'impostazione predefinita è il massimo supportato dall'hardware.

-I --input-latenza
Latenza di input extra (frame) (predefinito: 0)

-N, --nperiodi int
Specificare il numero di periodi di latenza di riproduzione. In secondi, questo corrisponde a
--nperiodi volte --periodo diviso --Vota. Il valore predefinito è 2, il minimo
ammissibile. Per la maggior parte dei dispositivi, non è necessario alcun altro valore con il
--tempo reale opzione. Senza privilegi in tempo reale o con schede che forniscono informazioni inaffidabili
interruzioni (come ymfpci), un valore maggiore può produrre meno xruns. Anche questo può aiutare
se il sistema non è sintonizzato per una pianificazione affidabile in tempo reale.

Per la maggior parte dei dispositivi ALSA, il buffer hardware ha esattamente --periodo volte --nperiodi
cornici. Alcuni dispositivi richiedono un buffer più grande. In tal caso, JACK utilizzerà il più piccolo
possibile buffer contenente almeno --nperiodi, ma la latenza di riproduzione no
aumentare.

Per i dispositivi audio USB si consiglia di utilizzare -n 3. Dispositivi Firewire supportati da
FFADO (precedentemente Freebob) sono configurati con -n 3 per impostazione predefinita.

-oh, --outchannel int
Numero di canali di riproduzione. L'impostazione predefinita è il massimo supportato dall'hardware.

-O --latenza di output
Latenza di output extra (frame) (predefinito: 0)

-P, --riproduzione [ Nome ]
Fornire solo porte di riproduzione, a meno che non siano combinate con -D o -C. Facoltativamente impostato
nome del dispositivo di riproduzione.

-P, --periodo int
Specificare il numero di frame tra JACK processi() chiamate. Questo valore deve essere a
potenza di 2 e il valore predefinito è 1024. Se hai bisogno di una bassa latenza, imposta -p basso come te
può andare senza vedere xruns. Una dimensione del periodo maggiore produce una latenza maggiore, ma rende
xruns meno probabile. La latenza di acquisizione JACK in secondi è --periodo diviso
--Vota.

-R, --Vota int
Specificare la frequenza di campionamento. Il valore predefinito è 48000.

-S, --corti
Prova a configurare prima la scheda per campioni a 16 bit, provando solo a 32 bit se
senza esito. L'impostazione predefinita è preferire i campioni a 32 bit.

-S, --modalità soft
Ignora gli xrun segnalati dal driver ALSA. Questo rende JACK meno probabile che lo faccia
disconnettere le porte che non rispondono durante l'esecuzione senza --tempo reale.

-X, --midi [ss|crudo]
Specifica a quale sistema MIDI ALSA fornire l'accesso. Usando crudo fornirà un set
di porte JACK MIDI che corrispondono a ciascun dispositivo ALSA grezzo sulla macchina. Usando
ss fornirà un set di porte MIDI JACK che corrispondono a ciascun "sequencer" ALSA
client (che include ogni porta MIDI hardware sulla macchina). crudo fornisce
prestazioni leggermente migliori ma non consente la comunicazione JACK MIDI con
software scritto per utilizzare l'API "sequencer" di ALSA.

CORAUDIO BACKEND PARAMETRI
-c --canali
Numero massimo di canali (predefinito: 2)

-i --inchannels
Numero massimo di canali di ingresso (predefinito: 2)

-o --outchannel
Numero massimo di canali di uscita (predefinito: 2)

-C --catturare
Se acquisire o meno (impostazione predefinita: true)

-P --riproduzione
Se riprodurre o meno (predefinito: true)

-D --tenere sotto controllo
Fornire porte monitor per l'output (impostazione predefinita: false)

-D --duplex
Acquisizione e riproduzione (impostazione predefinita: true)

-r --Vota
Frequenza di campionamento (predefinito: 44100)

-p --periodo
Fotogrammi per periodo (predefinito: 128). Deve essere una potenza di 2.

-d --dispositivo
Nome del dispositivo CoreAudio (predefinito: nessuno)

-I --input-latenza
Latenza di input extra (frame) (predefinito: 0)

-O --latenza di output
Latenza di output extra (frame) (predefinito: 0)

-l --list-dispositivi
Visualizza i dispositivi CoreAudio disponibili (impostazione predefinita: false)

-H --maiale
Ottieni l'accesso esclusivo al dispositivo audio (impostazione predefinita: false)

-L --async-latenza
Latenza di uscita extra in modalità asincrona (percentuale) (predefinito: 100)

-G --grano
Grano di calcolo nel thread RT (percentuale) (predefinito: 100)

-s --deriva dell'orologio
Se compensare la deriva dell'orologio nel dispositivo aggregato creato dinamicamente (impostazione predefinita:
false)

MANICHINO BACKEND PARAMETRI
-C, --catturare int
Specificare il numero di porte di acquisizione. Il valore predefinito è 2.

-P, --riproduzione int
Specificare il numero di porte di riproduzione. Il valore predefinito è 2.

-R, --Vota int
Specifica la frequenza di campionamento. Il valore predefinito è 48000.

-P, --periodo int
Specificare il numero di frame tra JACK processi() chiamate. Questo valore deve essere a
potenza di 2 e il valore predefinito è 1024. Se hai bisogno di una bassa latenza, imposta -p basso come te
può andare senza vedere xruns. Una dimensione del periodo maggiore produce una latenza maggiore, ma rende
xruns meno probabile. La latenza di acquisizione JACK in secondi è --periodo diviso
--Vota.

-w, --aspettare int
Specificare il numero di usec da attendere tra i processi del motore. Il valore predefinito è
21333

NETONE BACKEND PARAMETRI
-io, --audio-in int
Numero di canali di acquisizione (predefinito: 2)

-oh, --uscite-audio int
Numero di canali di riproduzione (predefinito: 2)

-IO, --midi-in int
Numero di canali di acquisizione midi (predefinito: 1)

-Oh, --midi-out int
Numero di canali di riproduzione midi (predefinito: 1)

-R, --Vota int
Frequenza di campionamento (predefinito: 48000)

-P, --periodo int
Fotogrammi per periodo (predefinito: 1024)

-N, --num-periodi int
Impostazione della latenza di rete in n. di periodi (default: 5)

-l, --ascolta-porta int
La porta socket su cui stiamo ascoltando per i pacchetti di sincronizzazione (predefinito: 3000)

-F, --fattore int
Fattore per la riduzione della frequenza di campionamento (predefinito: 1)

-tu, --fattore-a monte int
Fattore per la riduzione della frequenza di campionamento a monte (default: 0)

-C, --celto int
imposta la codifica celt e il numero di kbit per canale (predefinito: 0)

-B, --bit-profondità int
Profondità di bit del campione (0 per float, 8 per 8bit e 16 per 16bit) (predefinito: 0)

-T, --transport-sync int
Se assoggettare il trasporto al trasporto principale (predefinito: true)

-un, --autoconf int
Se utilizzare Autoconfig o semplicemente avviare. (predefinito: vero)

-R, --ridondanza int
Invia pacchetti N volte (predefinito: 1)

-e, --native-endian int
Non convertire i campioni nell'ordine dei byte di rete. (predefinito: falso)

-J, --jitterval int
tentativi di jitterbuffer microsecondi sul master (predefinito: 0)

-D, --sempre-scadenza int
usa sempre la scadenza (predefinito: false)

Stati Uniti BACKEND PARAMETRI
-R, --Vota int
Specificare la frequenza di campionamento. Il valore predefinito è 48000.

-P, --periodo int
Specificare il numero di frame tra JACK processi() chiamate. Questo valore deve essere a
potenza di 2 e il valore predefinito è 1024. Se hai bisogno di una bassa latenza, imposta -p basso come te
può andare senza vedere xruns. Una dimensione del periodo maggiore produce una latenza maggiore, ma rende
xruns meno probabile. La latenza di acquisizione JACK in secondi è --periodo diviso
--Vota.

-N, --nperiodi int
Specificare il numero di periodi nel buffer hardware. Il valore predefinito è 2. Il
dimensione del periodo (-p) volte --nperiodi volte quattro è la dimensione del buffer JACK in byte. Il
La latenza dell'uscita JACK in secondi è --nperiodi volte --periodo diviso --Vota.

-w, --lunghezza parola int
Specificare la dimensione del campione in bit. Il valore predefinito è 16.

-io, --inchannels int
Specifica quanti canali acquisire (predefinito: 2)

-oh, --outchannel int
Specificare il numero di canali di riproduzione (predefinito: 2)

-C, --catturare file_dispositivo
Specifica il dispositivo di input per l'acquisizione (predefinito: /dev/dsp)

-P, --riproduzione file_dispositivo
Specifica il dispositivo di output per la riproduzione (predefinito: /dev/dsp)

-B, --ignorehwbuf booleano
Specificare se ignorare la dimensione del periodo hardware (impostazione predefinita: false)

-I --input-latenza
Latenza di input extra (frame) (predefinito: 0)

-O --latenza di output
Latenza di output extra (frame) (predefinito: 0)

Dom BACKEND PARAMETRI
-R, --Vota int
Specificare la frequenza di campionamento. Il valore predefinito è 48000.

-P, --periodo int
Specificare il numero di frame tra JACK processi() chiamate. Questo valore deve essere a
potenza di 2 e il valore predefinito è 1024. Se hai bisogno di una bassa latenza, imposta -p basso come te
può andare senza vedere xruns. Una dimensione del periodo maggiore produce una latenza maggiore, ma rende
xruns meno probabile. La latenza di acquisizione JACK in secondi è --periodo diviso
--Vota.

-N, --nperiodi int
Specificare il numero di periodi nel buffer hardware. Il valore predefinito è 2. Il
dimensione del periodo (-p) volte --nperiodi volte quattro (assumendo 2 canali campioni a 16 bit)
è la dimensione del buffer JACK in byte. La latenza dell'uscita JACK in secondi è --nperiodi
volte --periodo diviso --Vota.

-w, --lunghezza parola int
Specificare la dimensione del campione in bit. Il valore predefinito è 16.

-io, --inchannels int
Specifica quanti canali acquisire (predefinito: 2)

-oh, --outchannel int
Specificare il numero di canali di riproduzione (predefinito: 2)

-C, --catturare file_dispositivo
Specifica il dispositivo di input per l'acquisizione (predefinito: /dev/audio)

-P, --riproduzione file_dispositivo
Specifica il dispositivo di output per la riproduzione (predefinito: /dev/audio)

-B, --ignorehwbuf booleano
Specificare se ignorare la dimensione del periodo hardware (impostazione predefinita: false)

PORTAUDIO BACKEND PARAMETRI
-c --canale
Numero massimo di canali (impostazione predefinita: tutti i canali hardware disponibili)

-i --channelin
Numero massimo di canali di ingresso (impostazione predefinita: tutti i canali hardware disponibili)

-I --input-latenza
Latenza di input extra (frame) (predefinito: 0)

-o --channelout
Numero massimo di canali di uscita (impostazione predefinita: tutti i canali hardware disponibili)

-O --latenza di output
Latenza di output extra (frame) (predefinito: 0)

-C --catturare
Se acquisire o meno (impostazione predefinita: true)

-P --riproduzione
Se riprodurre o meno (predefinito: true)

-D --duplex
Acquisizione e riproduzione (impostazione predefinita: true)

-r --Vota
Frequenza di campionamento (predefinito: 48000)

-p --periodo
Fotogrammi per periodo (predefinito: 1024). Deve essere una potenza di 2.

-n --nome
Nome del driver (predefinito: nessuno)

-z --dithering
Modalità dithering (impostazione predefinita: nessuna)

ESEMPI


Stampa il messaggio di utilizzo per i parametri specifici di ciascun backend.

jackd -d prendilo --Aiuto
jackd -d core audio --Aiuto
jackd -d rete --Aiuto
jackd -d manichino --Aiuto
jackd -d firewire --Aiuto
jackd -d freebob --Aiuto
jackd -d Centro --Aiuto
jackd -d sole --Aiuto
jackd -d portuale --Aiuto

Esegui il demone JACK con priorità in tempo reale usando la prima scheda hardware ALSA definita in
/etc/modules.conf.

jackstart --tempo reale --driver=alsa

Esegui il demone JACK con bassa latenza fornendo un output dettagliato, che può essere utile per
risoluzione dei problemi di latenza del sistema. Un sistema ragionevolmente ben sintonizzato con un buon
la scheda audio e un kernel a bassa latenza possono gestire questi valori in modo affidabile. Alcuni possono fare di meglio.
Se ricevi messaggi xrun, prova un buffer più grande. L'ottimizzazione di un sistema per la bassa latenza può essere
stimolante. Le domande frequenti su JACK, http://jackit.sourceforge.net/docs/faq.php ha qualcosa di utile
suggerimenti.

jackstart -Riv -d prendilo -p 128 -n 2 -r 44100

Correre jackd con priorità in tempo reale utilizzando il dispositivo ALSA "sblive" definito in ~/.asoundrc.
Applicare il dithering sagomato all'audio di riproduzione.

jackd -R -d prendilo -d SBLive --dither=a forma

Correre jackd senza privilegi speciali utilizzando la seconda scheda hardware ALSA definita in
/etc/modules.conf. Qualsiasi xrun segnalato dal backend ALSA verrà ignorato. Il più grande
buffer aiuta a ridurre la perdita di dati. Per la riproduzione verrà utilizzato il dithering rettangolare.

jackd -d prendilo -d hw: 1 -p2048 -n3 --modalità soft -zr

Correre jackd in modalità full-duplex utilizzando il dispositivo ALSA hw:0,0 per la riproduzione e il hw:0,2
dispositivo per la cattura.

jackd -d prendilo -P hw: 0,0 -C hw: 0,2

Correre jackd in modalità di sola riproduzione utilizzando il dispositivo ALSA hw:0,0.

jackd -d prendilo -P hw: 0,0

AMBIENTE


JACK sta sviluppando un meccanismo per avviare automaticamente il server quando necessario. Qualunque
il client avviato senza un server JACK in esecuzione tenterà di avviarne uno stesso utilizzando il
riga di comando trovata nella prima riga di $HOME/.jackdrc se esiste, o /etc/jackdrc se lo è
non. Se nessuno dei file esiste, verrà utilizzato un comando predefinito predefinito, incluso il
-T flag, che provoca l'arresto del server quando tutti i client sono usciti.

Come transizione, questo accade solo quando $JACK_START_SERVER è definito nell'ambiente
del processo di chiamata. In futuro questo diventerà un comportamento normale. In ogni caso,
definizione $JACK_NO_START_SERVER disabilita questa funzione.

Per cambiare la posizione in cui JACK cerca i driver di backend, impostare $JACK_DRIVER_DIR.

$JACK_SERVER_DEFAULT specifica il nome del server predefinito. Se non definito, la stringa
viene utilizzato "predefinito". Se impostato nei rispettivi ambienti, ciò influisce jackd a meno che non sia
--nome parametro è impostato e tutti i client JACK a meno che non passino un nome esplicito a
jack_client_open().

Usa jackd online utilizzando i servizi onworks.net


Server e workstation gratuiti

Scarica app per Windows e Linux

  • 1
    turchi
    turchi
    TurkDevOps a ?k kaynak yaz?l?m
    geli?tirici topluklar? DevTurks-Team
    Taraf?ndan desteklenmektedir..
    Caratteristiche:https://github.com/turkdevopshttps://turkdevops.g...
    Scarica turkdevops
  • 2
    asamdf
    asamdf
    *asammdf* è un parser Python veloce e
    redattore per ASAM (Associazione per
    Standardizzazione dell'automazione e
    Sistemi di misura) MDF / MF4
    (Formato dei dati di misurazione...
    Scarica asammdf
  • 3
    LAME (Lame non è un codificatore MP3)
    LAME (Lame non è un codificatore MP3)
    LAME è uno strumento educativo da utilizzare
    per conoscere la codifica MP3. Il
    L'obiettivo del progetto LAME è quello di migliorare
    la psicoacustica, qualità e velocità
    di deputato...
    Scarica LAME (Lame non è un codificatore MP3)
  • 4
    wxPython
    wxPython
    Un insieme di moduli di estensione Python che
    avvolgere le classi GUI multipiattaforma da
    wxWidgets.. Pubblico: sviluppatori. Utente
    interfaccia: X Window System (X11), Win32 ...
    Scarica wxPython
  • 5
    packfilemanager
    packfilemanager
    Questo è il file manager del pacchetto Total War
    progetto, a partire dalla versione 1.7. UN
    breve introduzione a Warscape
    mod:...
    Scarica packfilemanager
  • 6
    IPerf2
    IPerf2
    Uno strumento di misurazione del traffico di rete
    Prestazioni TCP e UDP con metriche
    intorno sia al throughput che alla latenza. Il
    gli obiettivi includono il mantenimento di un attivo
    merluzzo iperf...
    Scarica IPerf2
  • Di Più "

Comandi Linux

Ad