EngelsFransSpaans

Ad


OnWorks-favicon

jackd - Online in de cloud

Voer jackd uit in de gratis hostingprovider van OnWorks via Ubuntu Online, Fedora Online, Windows online emulator of MAC OS online emulator

Dit is de opdracht jackd die kan worden uitgevoerd in de gratis hostingprovider van OnWorks met behulp van een van onze meerdere gratis online werkstations zoals Ubuntu Online, Fedora Online, Windows online emulator of MAC OS online emulator

PROGRAMMA:

NAAM


jackd - JACK Audio Connection Kit-geluidsserver

KORTE INHOUD


jackd [opties] -d backend [backend-parameters]
jackd --help

PRODUCTBESCHRIJVING


jackd is de JACK-audioserver-daemon, een audioserver met lage latentie. Oorspronkelijk geschreven voor
het GNU/Linux-besturingssysteem, het ondersteunt ook Mac OS X en verschillende Unix-platforms.
JACK kan een aantal verschillende clientapplicaties verbinden met een audioapparaat en ook met
elkaar. De meeste klanten zijn extern en voeren zoals normaal hun eigen processen uit
toepassingen. JACK ondersteunt ook interne klanten, die binnen de jackd
met behulp van een laadbare "plug-in" -interface.

JACK verschilt van andere audioservers doordat het van de grond af aan is ontworpen
professioneel audiowerk. Het richt zich op twee belangrijke gebieden: synchrone uitvoering van alles
clients en werking met lage latentie.

Voor de laatste JACK-informatie kunt u de website raadplegen,http://www.jackaudio.org>.

OPTIES


-NS, --bestuurder backend [backend-parameters ]
Selecteer de backend van de audio-interface. De huidige lijst met ondersteunde backends is:
pak aan, kernaudio, pop, vrijbob, ons zon en portaudio. Ze zijn niet allemaal beschikbaar
op alle platforms. Alle backend-parameters zijn optioneel.

-H, --help
Druk een kort gebruiksbericht af waarin de belangrijkste worden beschreven jackd opties. Deze niet
omvatten backend-parameters, die worden vermeld met behulp van de --help optie voor elk
specifieke back-end. Onderstaande voorbeelden laten zien hoe u ze kunt vermelden.

-M, --geen-mlock
Probeer het geheugen niet te vergrendelen, zelfs niet als --echte tijd.

-N, --naam server naam
Geef dit een naam jackd instantie server naam. Indien niet gespecificeerd, komt deze naam van de
$JACK_DEFAULT_SERVER omgevingsvariabele. Als dat niet het geval is, is het 'standaard'
gedefinieerd.

-P, --poort-max n
Stel het maximale aantal poorten in dat de JACK-server kan beheren. De standaardwaarde is
256.

--vervang-register
Verwijder vóór het opstarten het gedeelde geheugenregister dat door alle JACK-serverinstanties wordt gebruikt.
Dit mag zelden worden gebruikt en is alleen bedoeld voor gelegenheden waarbij de structuur aanwezig is
van dit register verandert op manieren die niet compatibel zijn met JACK-versies (welke
is zeldzaam).

-R, --echte tijd
Gebruik realtime planning (standaard = waar). Dit is nodig voor betrouwbare lage latentie
prestatie. Op veel systemen is dit vereist jackd uit te voeren met een speciale planner en
geheugentoewijzingsrechten, die op verschillende manieren kunnen worden verkregen.

-R, --geen realtime
Maak geen gebruik van realtime planning.

-P, --realtime-prioriteit int
Tijdens het hardlopen --echte tijd, stel de plannerprioriteit in op int.

--stil
Schakel elke uitgang uit tijdens bedrijf.

-T, --tijdelijk
Sluit af zodra alle clients hun verbindingen hebben gesloten.

-T, --time-out int
Stel de time-outlimiet voor de client in milliseconden in. De standaardwaarde is 500 msec. Live
in de modus Client moet de time-out kleiner zijn dan de watchdog-time-out (5000 msec).

-Z, --nozombies
Voorkom dat JACK ooit klanten eruit gooit omdat ze te traag waren. Dit
annuleert het effect elke gespecificeerde time-outwaarde, maar JACK en zijn clients zijn nog steeds actief
onderworpen aan het toezicht van de Watchdog-thread of een equivalent daarvan.

-u, --ontgrendelen
Ontgrendel bibliotheken GTK+, QT, FLTK, Wine.

-in, --uitgebreid
Geef uitgebreide uitvoer.

-C, --klokbron ( h(huisdier) | systeem) )
Selecteer een specifieke wandklok (HPET-timer, Systeemtimer).

-V, --versie
Druk het huidige JACK-versienummer af en sluit af.

ALSA ACHTERKANT OPTIES
-C, --vastlegging [ naam ]
Geef alleen capture-poorten op, tenzij gecombineerd met -D of -P. Parameter ingesteld
apparaatnaam vastleggen.

-NS, --apparaat naam
Het ALSA pcm-apparaat naam gebruiken. Als er niets is opgegeven, gebruikt JACK "hw:0", de
eerste hardwarekaart gedefinieerd in /etc/modules.conf.

-z, --dither [rechthoekig,driehoekig,vormig,geen]
Stel de ditheringmodus in. Als geen of niet gespecificeerd, dithering is uitgeschakeld. Alleen de eerste
letter van de modusnaam is vereist.

-NS, --dubbelzijdig
Zorg voor zowel opname- als afspeelpoorten. Standaard ingesteld op aan tenzij slechts één van de -P of
-C is gespecificeerd.

-H, --help Druk een kort gebruiksbericht af waarin alleen de
pak aan backend-parameters.

-M, --hwmeter
Schakel hardwaremeting in voor apparaten die dit ondersteunen. Gebruik anders software
meten.

-H, --hwmon
Schakel hardwaremonitoring van capture-poorten in. Dit is een methode om "nul" te verkrijgen
latency" monitoring van audio-invoer. Het vereist ondersteuning in hardware en van de
onderliggende ALSA-apparaatstuurprogramma.

Indien ingeschakeld, wordt aan verzoeken om capture-poorten te monitoren voldaan door een
direct signaalpad tussen ingangs- en uitgangsconnectoren van de audio-interface, met nr
verwerking door de hostcomputer helemaal niet. Dit biedt de laagst mogelijke latentie
voor het bewaakte signaal.

Momenteel (maart 2003) zijn alleen de RME Hammerfall-serie en kaarten gebaseerd op de
Ondersteuning voor ICE1712-chipset (M-Audio Delta-serie, Terratec en andere). --hwmon. in
In de toekomst zullen sommige consumentenkaarten mogelijk ook worden ondersteund door hun mixer aan te passen
instellingen.

Zonder --hwmonvereist poortmonitoring dat JACK audio in het systeemgeheugen leest,
kopieer het vervolgens opnieuw naar de hardware, waarbij de basislatentie van het JACK-systeem wordt opgelegd
bepaald door de --punt uit en --nperioden parameters.

-l, --inkanalen int
Aantal opnamekanalen. Standaard wordt maximaal ondersteund door hardware.

-I --invoerlatentie
Extra invoerlatentie (frames) (standaard: 0)

-N, --nperioden int
Geef het aantal perioden van afspeellatentie op. In seconden komt dit overeen met
--nperioden keer --punt uit gedeeld door --tarief. De standaardwaarde is 2, het minimum
toegestaan. Voor de meeste apparaten is er geen andere waarde nodig met de
--echte tijd keuze. Zonder realtime privileges of met onbetrouwbare boards
interrupts (zoals ymfpci), kan een grotere waarde minder xruns opleveren. Dit kan ook helpen
als het systeem niet is afgestemd op betrouwbare realtime planning.

Voor de meeste ALSA-apparaten heeft de hardwarebuffer precies --punt uit keer --nperioden
kaders. Sommige apparaten vereisen een grotere buffer. Als dat zo is, gebruikt JACK de kleinste
mogelijke buffer die tenminste bevat --nperioden, maar de afspeellatentie niet
toenemen.

Voor USB-audioapparaten wordt het gebruik aanbevolen -n 3. Firewire-apparaten ondersteund door
FFADO (voorheen Freebob) zijn geconfigureerd met -n 3 standaard.

-O, --outkanalen int
Aantal afspeelkanalen. Standaard wordt maximaal ondersteund door hardware.

-O --uitvoer-latentie
Extra uitvoerlatentie (frames) (standaard: 0)

-P, --afspelen [ naam ]
Bied alleen afspeelpoorten aan, tenzij gecombineerd met -D of -C. Optioneel ingesteld
naam van het afspeelapparaat.

-P, --punt uit int
Specificeer het aantal frames tussen JACK Verwerken() oproepen. Deze waarde moet a zijn
macht van 2, en de standaardwaarde is 1024. Als u een lage latentie nodig heeft, stelt u dit in -p zo laag als jij
kan gaan zonder xruns te zien. Een grotere periodegrootte levert een hogere latentie op, maar dat is ook zo
xruns minder waarschijnlijk. De JACK-opnamelatentie in seconden is --punt uit gedeeld door
--tarief.

-R, --tarief int
Geef de bemonsteringssnelheid op. De standaardwaarde is 48000.

-S, --korte broek
Probeer eerst de kaart te configureren voor 16-bits samples, en probeer alleen 32-bits als dat het geval is
mislukt. Standaard wordt de voorkeur gegeven aan 32-bits samples.

-Ja, --zachte modus
Negeer xruns gerapporteerd door het ALSA-stuurprogramma. Dit maakt het voor JACK minder waarschijnlijk
ontkoppel niet-reagerende poorten als u zonder werkt --echte tijd.

-X, --midi [seq|rauw]
Specificeer tot welk ALSA MIDI-systeem toegang moet worden verleend. Gebruik makend van rauw zal een setje leveren
aantal JACK MIDI-poorten die overeenkomen met elk onbewerkt ALSA-apparaat op de machine. Gebruik makend van
seq zal een set JACK MIDI-poorten bieden die overeenkomen met elke ALSA "sequencer"
client (die elke hardware-MIDI-poort op de machine omvat). rauw biedt
iets betere prestaties, maar staat geen JACK MIDI-communicatie toe
software geschreven om de ALSA "sequencer" API te gebruiken.

KOREAUDIO ACHTERKANT PARAMETERS
-c --kanalen
Maximaal aantal kanalen (standaard: 2)

-i --inkanalen
Maximaal aantal ingangskanalen (standaard: 2)

-o --outkanalen
Maximaal aantal uitgangskanalen (standaard: 2)

-C --vastlegging
Wel of niet vastleggen (standaard: waar)

-P --afspelen
Wel of niet afspelen (standaard: true)

-D --toezicht houden op
Zorg voor monitorpoorten voor de uitvoer (standaard: false)

-D --dubbelzijdig
Opnemen en afspelen (standaard: waar)

-r --tarief
Bemonsteringsfrequentie (standaard: 44100)

-p --punt uit
Frames per periode (standaard: 128). Moet een macht van 2 zijn.

-d --apparaat
CoreAudio-apparaatnaam (standaard: geen)

-I --invoerlatentie
Extra invoerlatentie (frames) (standaard: 0)

-O --uitvoer-latentie
Extra uitvoerlatentie (frames) (standaard: 0)

-l --lijst-apparaten
Beschikbare CoreAudio-apparaten weergeven (standaard: false)

-H --varken
Exclusieve toegang tot het audioapparaat verkrijgen (standaard: false)

-L --asynchrone latentie
Extra uitvoerlatentie in asynchrone modus (percentage) (standaard: 100)

-G --korrel
Berekeningskorrel in RT-thread (percentage) (standaard: 100)

-s --klokafwijking
Of de klokafwijking moet worden gecompenseerd in een dynamisch gemaakt aggregaatapparaat (standaard:
vals)

DUMMY ACHTERKANT PARAMETERS
-C, --vastlegging int
Geef het aantal capture-poorten op. De standaardwaarde is 2.

-P, --afspelen int
Geef het aantal afspeelpoorten op. De standaardwaarde is 2.

-R, --tarief int
Geef de samplefrequentie op. De standaardwaarde is 48000.

-P, --punt uit int
Specificeer het aantal frames tussen JACK Verwerken() oproepen. Deze waarde moet a zijn
macht van 2, en de standaardwaarde is 1024. Als u een lage latentie nodig heeft, stelt u dit in -p zo laag als jij
kan gaan zonder xruns te zien. Een grotere periodegrootte levert een hogere latentie op, maar dat is ook zo
xruns minder waarschijnlijk. De JACK-opnamelatentie in seconden is --punt uit gedeeld door
--tarief.

-w, --wacht int
Geef het aantal usecs op dat moet wachten tussen motorprocessen. De standaardwaarde is
21333.

NETONE ACHTERKANT PARAMETERS
-l, --audio-ingangen int
Aantal opnamekanalen (standaard: 2)

-O, --audio-uitgangen int
Aantal afspeelkanalen (standaard: 2)

-L, --midi-ins int
Aantal midi-opnamekanalen (standaard: 1)

-O, --midi-uitgangen int
Aantal midi-afspeelkanalen (standaard: 1)

-R, --tarief int
Bemonsteringsfrequentie (standaard: 48000)

-P, --punt uit int
Frames per periode (standaard: 1024)

-N, --num-perioden int
Netwerklatentie-instelling in nr. aantal perioden (standaard: 5)

-ik, --luister-poort int
De socketpoort waarnaar we luisteren voor synchronisatiepakketten (standaard: 3000)

-F, --factor int
Factor voor reductie van de bemonsteringsfrequentie (standaard: 1)

-u, --upstream-factor int
Factor voor reductie van de bemonsteringsfrequentie stroomopwaarts (standaard: 0)

-C, --kelt int
stelt celt-codering en aantal kbits per kanaal in (standaard: 0)

-B, --bit-diepte int
Sample-bitdiepte (0 voor float, 8 voor 8bit en 16 voor 16bit) (standaard: 0)

-T, --transport-synchronisatie int
Of het transport moet worden gekoppeld aan het mastertransport (standaard: waar)

-een, --autoconf int
Of u Autoconfig wilt gebruiken of gewoon wilt beginnen. (standaard: waar)

-R, --ontslag int
Pakketten N keer verzenden (standaard: 1)

-e, --native-endian int
Converteer geen samples naar de volgorde van netwerkbytes. (standaard: onwaar)

-J, --kriebel int
poging tot jitterbuffer-microseconden op master (standaard: 0)

-NS, --altijd-deadline int
gebruik altijd deadline (standaard: false)

OSS, ACHTERKANT PARAMETERS
-R, --tarief int
Geef de bemonsteringssnelheid op. De standaardwaarde is 48000.

-P, --punt uit int
Specificeer het aantal frames tussen JACK Verwerken() oproepen. Deze waarde moet a zijn
macht van 2, en de standaardwaarde is 1024. Als u een lage latentie nodig heeft, stelt u dit in -p zo laag als jij
kan gaan zonder xruns te zien. Een grotere periodegrootte levert een hogere latentie op, maar dat is ook zo
xruns minder waarschijnlijk. De JACK-opnamelatentie in seconden is --punt uit gedeeld door
--tarief.

-N, --nperioden int
Geef het aantal perioden in de hardwarebuffer op. De standaardwaarde is 2. De
periodegrootte (-p) keer --nperioden maal vier is de JACK-buffergrootte in bytes. De
JACK-uitvoerlatentie in seconden is --nperioden keer --punt uit gedeeld door --tarief.

-w, --woordlengte int
Geef de steekproefgrootte op in bits. De standaardwaarde is 16.

-l, --inkanalen int
Geef op hoeveel kanalen u wilt vastleggen (standaard: 2)

-O, --outkanalen int
Specificeer het aantal afspeelkanalen (standaard: 2)

-C, --vastlegging apparaat_bestand
Geef een invoerapparaat op voor vastleggen (standaard: /dev/dsp)

-P, --afspelen apparaat_bestand
Geef het uitvoerapparaat op voor afspelen (standaard: /dev/dsp)

-B, --negeer hwbuf boolean
Specificeer of de hardwareperiodegrootte moet worden genegeerd (standaard: false)

-I --invoerlatentie
Extra invoerlatentie (frames) (standaard: 0)

-O --uitvoer-latentie
Extra uitvoerlatentie (frames) (standaard: 0)

ZO ACHTERKANT PARAMETERS
-R, --tarief int
Geef de bemonsteringssnelheid op. De standaardwaarde is 48000.

-P, --punt uit int
Specificeer het aantal frames tussen JACK Verwerken() oproepen. Deze waarde moet a zijn
macht van 2, en de standaardwaarde is 1024. Als u een lage latentie nodig heeft, stelt u dit in -p zo laag als jij
kan gaan zonder xruns te zien. Een grotere periodegrootte levert een hogere latentie op, maar dat is ook zo
xruns minder waarschijnlijk. De JACK-opnamelatentie in seconden is --punt uit gedeeld door
--tarief.

-N, --nperioden int
Geef het aantal perioden in de hardwarebuffer op. De standaardwaarde is 2. De
periodegrootte (-p) keer --nperioden maal vier (uitgaande van 2 kanalen 16-bit samples)
is de JACK-buffergrootte in bytes. De JACK-uitvoerlatentie in seconden is --nperioden
keer --punt uit gedeeld door --tarief.

-w, --woordlengte int
Geef de steekproefgrootte op in bits. De standaardwaarde is 16.

-l, --inkanalen int
Geef op hoeveel kanalen u wilt vastleggen (standaard: 2)

-O, --outkanalen int
Specificeer het aantal afspeelkanalen (standaard: 2)

-C, --vastlegging apparaat_bestand
Geef een invoerapparaat op voor vastleggen (standaard: /dev/audio)

-P, --afspelen apparaat_bestand
Geef het uitvoerapparaat op voor afspelen (standaard: /dev/audio)

-B, --negeer hwbuf boolean
Specificeer of de hardwareperiodegrootte moet worden genegeerd (standaard: false)

PORTAUDIO ACHTERKANT PARAMETERS
-c --kanaal
Maximaal aantal kanalen (standaard: alle beschikbare hardwarekanalen)

-i --channelin
Maximaal aantal ingangskanalen (standaard: alle beschikbare hardwarekanalen)

-I --invoerlatentie
Extra invoerlatentie (frames) (standaard: 0)

-o --kanaaluit
Maximaal aantal uitgangskanalen (standaard: alle beschikbare hardwarekanalen)

-O --uitvoer-latentie
Extra uitvoerlatentie (frames) (standaard: 0)

-C --vastlegging
Wel of niet vastleggen (standaard: waar)

-P --afspelen
Wel of niet afspelen (standaard: true)

-D --dubbelzijdig
Opnemen en afspelen (standaard: waar)

-r --tarief
Bemonsteringsfrequentie (standaard: 48000)

-p --punt uit
Frames per periode (standaard: 1024). Moet een macht van 2 zijn.

-n --naam
Naam van bestuurder (standaard: geen)

-z --dither
Ditheringmodus (standaard: geen)

Voorbeelden


Gebruiksbericht afdrukken voor de parameters die specifiek zijn voor elke backend.

jackd -d pak aan --help
jackd -d kernaudio --help
jackd -d netto --help
jackd -d pop --help
jackd -d firewire --help
jackd -d vrijbob --help
jackd -d ons --help
jackd -d zon --help
jackd -d portaudio --help

Voer de JACK-daemon uit met realtime prioriteit met behulp van de eerste ALSA-hardwarekaart die is gedefinieerd in
/etc/modules.conf.

jackstart --echte tijd --chauffeur=ook

Voer de JACK-daemon uit met een lage latentie, wat een uitgebreide uitvoer oplevert, wat handig kan zijn
Problemen met systeemlatentie oplossen. Een redelijk goed afgesteld systeem met een goede
geluidskaart en een kernel met lage latentie kunnen deze waarden betrouwbaar verwerken. Sommigen kunnen het beter.
Als u xrun-berichten ontvangt, probeer dan een grotere buffer. Het afstemmen van een systeem op lage latentie kan dat wel zijn
uitdagend. De JACK-veelgestelde vragen, http://jackit.sourceforge.net/docs/faq.php heeft wat bruikbaars
suggesties.

jackstart -Rv -d pak aan -p 128 -n 2 -r 44100

lopen jackd met realtime prioriteit met behulp van het "sblive" ALSA-apparaat gedefinieerd in ~/.ageluidrc.
Pas gevormde dithering toe op het afspelen van audio.

jackd -R -d pak aan -d SBLive --dither=vormig

lopen jackd zonder speciale rechten met behulp van de tweede ALSA-hardwarekaart gedefinieerd in
/etc/modules.conf. Alle xruns gerapporteerd door de ALSA-backend worden genegeerd. De grotere
buffer helpt gegevensverlies te verminderen. Voor het afspelen wordt rechthoekige dithering gebruikt.

jackd -d pak aan -d hoe:1 -p2048 -n3 --zachte modus -zr

lopen jackd in full-duplexmodus met gebruik van het ALSA hw:0,0-apparaat voor afspelen en de hw:0,2
apparaat om te vangen.

jackd -d pak aan -P hoe:0,0 -C hoe:0,2

lopen jackd in de modus voor alleen afspelen met behulp van het ALSA hw:0,0-apparaat.

jackd -d pak aan -P hoe:0,0

MILIEU


JACK ontwikkelt een mechanisme om de server automatisch te starten wanneer dat nodig is. Elk
client gestart zonder een actieve JACK-server zal proberen er zelf een te starten met behulp van de
opdrachtregel gevonden in de eerste regel van $HOME/.jackdrc als het bestaat, of /etc/jackdrc als het
doet niet. Als geen van beide bestanden bestaat, wordt een ingebouwde standaardopdracht gebruikt, inclusief de
-T flag, waardoor de server wordt afgesloten wanneer alle clients zijn afgesloten.

Als transitie gebeurt dit alleen wanneer $JACK_START_SERVER wordt gedefinieerd in de omgeving
van het oproepproces. In de toekomst zal dit normaal gedrag worden. In elk geval,
het definiëren van $JACK_NO_START_SERVER schakelt deze functie uit.

Om te wijzigen waar JACK naar de backend-stuurprogramma's zoekt, stelt u in $JACK_DRIVER_DIR.

$JACK_DEFAULT_SERVER specificeert de standaardservernaam. Indien niet gedefinieerd, de tekenreeks
"standaard" wordt gebruikt. Als dit in hun respectievelijke omgevingen wordt ingesteld, heeft dit invloed jackd tenzij het is
--naam parameter is ingesteld, en alle JACK-clients, tenzij ze een expliciete naam doorgeven
jack_client_open().

Gebruik jackd online met behulp van onworks.net-services


Gratis servers en werkstations

Windows- en Linux-apps downloaden

  • 1
    Turkse devops
    Turkse devops
    TurkDevOps en kaynak yaz?l?m
    geli?tirici topluluklar? DevTurks-Team
    Tarafunda desteklenmektir..
    Kenmerken:https://github.com/turkdevopshttps://turkdevops.g...
    Turkdevops downloaden
  • 2
    asamdf
    asamdf
    *asammdf* is een snelle Python-parser en
    redacteur voor ASAM (Association for
    Standaardisatie van automatisering en
    Meetsystemen) MDF / MF4
    (Meetgegevensformaat...
    Asammdf downloaden
  • 3
    LAME (lame is geen mp3-encoder)
    LAME (lame is geen mp3-encoder)
    LAME is een educatief hulpmiddel om te gebruiken
    voor meer informatie over MP3-codering. De
    doel van het LAME-project is om te verbeteren
    de psycho-akoestiek, kwaliteit en snelheid
    van MP...
    LAME downloaden (Lame is geen MP3-encoder)
  • 4
    wxPython
    wxPython
    Een set Python-uitbreidingsmodules die
    verpak de platformonafhankelijke GUI-klassen van
    wxWidgets.. Publiek: Ontwikkelaars. Gebruiker
    interface: X Window-systeem (X11), Win32 ...
    WxPython downloaden
  • 5
    packfilemanager
    packfilemanager
    Dit is de bestandsbeheerder van het Total War-pakket
    project, vanaf versie 1.7. EEN
    korte introductie in Warscape
    modificatie: ...
    Packfilemanager downloaden
  • 6
    IPerf2
    IPerf2
    Een tool voor netwerkverkeer om te meten
    TCP- en UDP-prestaties met metrische gegevens
    rond zowel doorvoer als latentie. De
    doelen zijn onder meer het onderhouden van een actieve
    iperf kabeljauw...
    IPerf2 downloaden
  • Meer "

Linux-commando's

Ad