GoGPT Best VPN GoSearch

OnWorks-favicon

jack-osc - Online in de cloud

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

Dit is de opdracht jack-osc 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


jack-osc - JACK Transport Publicatie Daemon

KORTE INHOUD


jack-osc [opties]

OPTIES


-c : Stel het driftcorrectie-interval in perioden in (standaard=64). -p : Stel het poortnummer in
(standaard=57130).

PRODUCTBESCHRIJVING


jack-osc publiceert de transportstatus van de lokale JACK-server als OSC-pakketten via een UDP
verbinding. jack-osc stelt elke OSC-compatibele applicatie in staat om te fungeren als een JACK-transportclient,
het ontvangen van monsternauwkeurige pulsstroomtiminggegevens, en bewaken en initiëren
verandering van vervoerstoestand.

Cliënten vragen om timing- en wijzigingsmeldingspakketten te ontvangen door een "request
melding" pakket, /ontvangen, naar de jack-osc-server. Dit pakket heeft de vorm

/ontvangen categorie

waarbij categorie een bitmasker is dat aangeeft welke categorieën meldingspakketten er zijn
aangevraagd. De bitlocaties zijn:

Categorie Masker -------- ---- REQUEST_TICK 0x0000001 REQUEST_PULSE 0x0000002
REQUEST_CORRECTION 0x0000004 REQUEST_TRANSPORT 0x0000008 REQUEST_ALL 0xFFFFFFF

Cliënten verzoeken om kennisgevingsberichten te verzenden naar een adres dat niet dat van de is
pakket dat de notificatie aanvraagt ​​door een "request notification at" pakket te sturen,
/ontvangen_at. Dit pakket heeft de vorm

/receive_at categorie poortnummer hostnaam

waar categorie is als voor /ontvangen en waar poortnummer en hostnaam het adres geven
waarnaar de melding moet worden gestuurd.

Zodra een klant is geregistreerd, volgt /ontvangen en /ontvangen_at berichten bewerken de categorie
waarde voor die klant. Om de cliënt uit het register te verwijderen, stuurt u een verzoek met een
categoriewaarde van min één.

Na het aanvragen van notificatie ontvangt de cliënt alle relevante timing-pakketten die zijn toegezonden
de server. Alle jack-osc-timingpakketten worden aan het begin van een JACK-periode verzonden als OSC
bericht en hebben dezelfde vorm:

tag ntp utc frm arg...

waarbij tag de opdrachtnaam is en ntp, utc en frm tijdstempels zijn die hetzelfde aangeven
tijdpunt, het begin van de JACK-periode waarop het pakket werd verzonden. ntp is een niet-ondertekend
64bit integer NTP-waarde. utc is een reëel gewaardeerde representatie van de UTC met dubbele precisie
tijd. frm is een ondertekende 64bit integer frameteller waarvan de absolute waarde dat niet is
gedefinieerd, maar die synchroon met de ntp- en utc-tijdstempels toeneemt. arg... is de
reeks tagspecifieke argumenten.

De timingpakketten die door jack-osc worden verzonden, zijn:

/puls ntp utc frm p-ntp p-utc p-frm pulse : Pulslocatie. Dit pakket geeft dat aan
het frame dat het dichtst bij de gehele pulspuls ligt, vindt plaats op het tijdstip dat wordt aangegeven door de tijdstempels
p-ntp, p-utc en p-frm. Het pulsgetal is gebaseerd op één. Dit pakket wordt verzonden aan het begin van
de JACK-periode waarin de integer-puls zal optreden. Dit pakket wordt niet verzonden als de
vervoer wordt gestopt. Dit pakket wordt verzonden vóór de /Kruis aan pakket voor dezelfde periode.

/tick ntp utc frm framepuls : Periode Tick. Dit pakket wordt één keer per JACK-periode verzonden. De
frame met gehele waarde is de transportlocatie in frames, de reële waarde met dubbele precisie
puls is de transportlocatie in pulsen. De polswaarde wordt uit een accumulator gelezen en
alleen bij benadering is, wordt de accumulator gecorrigeerd op elke pulslocatie met een geheel getal.

/drift ntp utc frm ntp-dif utc-dif : Driftcorrectie. Dit pakket wordt verzonden wanneer de
klokafwijkingscorrectie wordt uitgevoerd. De frequentie hiervan wordt bepaald door de -c optie voor de
jack-osc-server. De integerwaarde ntp-dif is de NTP-vorm van de gecorrigeerde driftwaarde
en utc-dif het UTC-formulier. Aangezien JACK een sample-klok is, is er geen frame-driftwaarde.

De statuswijzigingspakketten die door jack-osc worden verzonden, zijn:

/transport ntp utc frm fps ppm ppc pt state : Wijziging transportstatus. Dit pakket wordt verzonden
wanneer het JACK-transport verandert. De reële fps met dubbele precisie is het voorbeeld
snelheid in frames per seconde. De dubbele precisie reële waarde ppm is het tempo in pulsen per
minuut. De dubbele precisie reële waarde ppc is de meetlengte in pulsen per cyclus. De
dubbele precisie reële waarde pt is het pulstype. De status van de gehele waarde is nul als de
transport is gestopt en één als het is gestart. Zie ook de /toestand bericht beschreven
hieronder.

Klanten kunnen de huidige frame- en pulswaarden opvragen door een / stroom pakket, welke
behoeft geen betoog. De antwoorden met een /huidig.antwoord pakket, dat dezelfde vorm heeft als
a /Kruis aan pakket. De precieze interpretatie van op deze manier verworven pakketten is
problematisch.

Clients vragen een statuspakket aan door een "request status"-pakket te sturen, /toestand, welke
behoeft geen betoog. De server antwoordt onmiddellijk met een statusantwoordpakket,
/status.antwoord. Het statuspakket is een OSC-bericht en heeft geen tijdstempel. Het heeft de
vorm:

/status.reply fps ppm ppc pt staat

waar de argumentwaarden zijn zoals beschreven voor de /vervoer bericht. Het is de bedoeling dat
een client vraagt ​​om een ​​enkel statuspakket voordat hij een melding voor iedereen aanvraagt
latere staatsveranderingen.

Clients initiëren een wijziging in de status van de transportrol door een "request transport
operatie" pakket, /begin or / hou op naar de jack-osc-server. Geen van beide vereist een argument.

Klanten initiëren een wijziging van de transportlocatie door een "verzoek lokalisatiebewerking" te verzenden
pakket, /bevind zich, naar de jack-osc-server. Het heeft de vorm:

/zoek locatie

waarbij de werkelijke waardelocatie met enkele precisie de aangevraagde transportlocatie is
seconden.

Clients kunnen poorten verbinden en loskoppelen door te verzenden /aansluiten en /Loskoppelen berichten naar
de jack-osc-server. Beiden hebben de vorm:

/[dis]connect links rechts

jack-osc implementeert slechts een subset van het OSC-protocol. Het voert met name niet uit
de regels voor het matchen van patronen en implementeert geen planner voor inkomende berichten.

jack-osc laat alle niet-herkende inkomende pakketten vallen.

Gebruik jack-osc online met behulp van onworks.net-services


Gratis servers en werkstations

Windows- en Linux-apps downloaden

Linux-commando's

Ad




×
advertentie
❤️Koop, boek of koop hier — het is gratis, en zo blijven onze diensten gratis.