EngelsFransSpaans

Ad


OnWorks-favicon

zita-a2j - Online in de cloud

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

Dit is de opdracht zita-a2j 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


zita-a2j, zita-j2a - Gebruik ALSA-apparaat als Jack-client, met resampling.

KORTE INHOUD


zita-a2j [opties]
zita-j2a [opties]

PRODUCTBESCHRIJVING


Met deze twee programma's kan men een ALSA-apparaat als Jack-client gebruiken om extra te bieden
kanalen vastleggen (zita-a2j) of afspelen (zita-j2a). Functioneel zijn ze gelijkwaardig aan
alsa_in en alsa_out die bij Jack worden geleverd, maar ze zullen een veel betere audiokwaliteit bieden.

De herbemonsteringsverhouding zal doorgaans stabiel zijn binnen een paar delen per miljoen en veranderen
alleen heel soepel. De vertraging zal ook stabiel zijn, zelfs onder slechtere omstandigheden, bijvoorbeeld
de Jack-client loopt tegen het einde van de cyclus. Er mag geen merkbaar verlies van zijn
kwaliteit helemaal niet. Vanaf versie 0.6.0 is het ook mogelijk om resampling uit te schakelen als het apparaat
is wordclock gesynchroniseerd.

Het ALSA-apparaat moet een 'hw:'-apparaat zijn, dwz directe toegang tot een geluidskaart en niet een ALSA
'plug'-apparaat. Er wordt uitgegaan van een goed werkend Jack-systeem dat in real-time modus draait.

De samplefrequentie kan hetzelfde zijn als die van Jack, of anders. Minimale vertraging wordt verkregen door
het alsa-apparaat op een lagere periodegrootte laten draaien dan Jack. Dit kan veilig worden gedaan als de
alsa-thread zal met een hogere prioriteit worden uitgevoerd, en afgezien van het kopiëren naar een interne buffer nr
daar wordt gewerkt. Er zijn geen beperkingen voor het product period_size en
number_of_periods zoals er is voor alsa_in en alsa_out.

Resampling wordt uitgevoerd met behulp van de zita-resampler-bibliotheek. De -Q optie stelt de
kwaliteit van resampling. De parameterwaarde is de helft van de lengte (dwz de vertraging) van de
meerfasig filter gebruikt voor herbemonstering, uitgedrukt in monsters op het laagste van de twee monsters
tarieven. Dit heeft vooral invloed op de vorm van de frequentierespons nabij de Nyquist-frequentie.
Het is normaal gesproken niet nodig om deze optie als optimale waarde te gebruiken, afhankelijk van zowel de
bemonsteringsfrequenties worden automatisch gekozen. Het beschikbare bereik is 16..96.

De -S optie schakelt resampling uit. Hiervoor is het nodig dat het apparaat wordt gesynchroniseerd via wordclock
met degene die Jack gebruikte.

De -L optie dwingt de ALSA-interface naar 2 kanalen en een 16-bits voorbeeldformaat. Dit zou
vereist zijn wanneer a2j of j2a wordt gebruikt met ALSA's 'loop'-apparaat, als het andere uiteinde dat niet doet
accepteer meer dan 2 kanalen of drijvende-kommamonsters. Deze optie mag niet worden gebruikt
anders.

Beide programma's zullen optioneel vier keer per seconde bepaalde informatie afdrukken. De eerste
getal is de gemiddelde lusfout over de laatste kwart seconde, in samples. Het zou zo moeten zijn
na ongeveer 15 seconden teruggebracht tot kleine willekeurige waarden die dicht bij nul liggen. De tweede is de
dynamische correctiefactor van de nominale herbemonsteringsverhouding. Dit zou moeten convergeren naar een waarde
dichtbij één en niet veel bewegen.

Kleine variaties in deze cijfers zijn te zien wanneer Jack-apps worden gestart of gestopt. Dit
is normaal. Al het andere is niet het geval. Meld het alstublieft.

Bij het starten en bij grote problemen verschijnt de melding 'Start synchronisatie'
worden afgedrukt. Een herstart kan plaatsvinden als er een time-out is op de Jack-server, bijvoorbeeld wanneer a
client is gecrasht of op een vuile manier beëindigd.

Jack1 zal een of meer cycli overslaan wanneer nieuwe apps worden gestart, of wanneer er een groot aantal apps worden gestart
poortverbindingen zijn in korte tijd tot stand gebracht. Dit kan het audiosignaal onderbreken, maar dat zou wel moeten
anders geen nadelige gevolgen hebben en ook geen herstart vereisen.

Zowel zita-a2j als zita-j2a zullen de werking onderbreken terwijl Jack in de 'freewheeling'-modus staat.

OPTIES


-h Druk opdrachtregel en samenvatting van opties af.

-j
Jack-clientnaam [zita-a2j of zita-j2a].

-d
ALSA-apparaat [geen].

-r
Bemonsteringsfrequentie [48000].

-p
Periodegrootte [256].

-n
Aantal fragmenten [2].

-c
Aantal kanalen [2].

-Q
Resamplingkwaliteit [auto].

-S Woordkloksynchronisatie, resampling uitschakelen.

-I [0]
(alleen zita-a2j) Latentiecorrectie. De waarde wordt toegevoegd aan de latentie-eigenschappenset
op de Jack-poorten.

-O [0]
(alleen zita-j2a) Latentiecorrectie. De waarde wordt toegevoegd aan de latentie-eigenschappenset
op de Jack-poorten.

-L Forceer 2 kanalen en 16-bits sampleformaat.

-v Traceringsinformatie afdrukken.

Gebruik zita-a2j online met behulp van onworks.net-services


Gratis servers en werkstations

Windows- en Linux-apps downloaden

  • 1
    SLOK
    SLOK
    SWIG is een tool voor softwareontwikkeling
    dat programma's verbindt die zijn geschreven in C en
    C ++ met een verscheidenheid aan high-level
    programmeertalen. SWIG wordt gebruikt met
    verschillend...
    SWIG downloaden
  • 2
    WooCommerce Nextjs React-thema
    WooCommerce Nextjs React-thema
    Reageer WooCommerce-thema, gebouwd met
    Volgende JS, Webpack, Babel, Node en
    Express, met behulp van GraphQL en Apollo
    Cliënt. WooCommerce Store in React(
    bevat: Producten...
    Download het WooCommerce Nextjs React-thema
  • 3
    archlabs_repo
    archlabs_repo
    Pakketrepo voor ArchLabs Dit is een
    toepassing die ook kan worden opgehaald
    oppompen van
    https://sourceforge.net/projects/archlabs-repo/.
    Het is gehost in OnWorks in...
    Archlabs_repo downloaden
  • 4
    Zephyr-project
    Zephyr-project
    Het Zephyr Project is een nieuwe generatie
    real-time besturingssysteem (RTOS) dat
    ondersteunt meerdere hardware
    architecturen. Het is gebaseerd op een
    kernel met kleine voetafdruk ...
    Zephyr-project downloaden
  • 5
    SConen
    SConen
    SCons is een softwareconstructietool
    dat is een superieur alternatief voor de
    klassieke "Make" build-tool die
    we kennen en houden allemaal van. SCons is
    implementeerde een...
    SCons downloaden
  • 6
    PSeInt
    PSeInt
    PSeInt is een pseudo-code-interpreter voor
    Spaanstalige programmeerstudenten.
    Het belangrijkste doel is om een ​​hulpmiddel te zijn voor:
    de basis leren en begrijpen
    concept...
    PSeInt downloaden
  • Meer "

Linux-commando's

  • 1
    7z
    7z
    7z - Een bestandsarchiveringstool met de hoogste
    compressieverhouding ...
    Loop 7z
  • 2
    7za
    7za
    7za - Een bestandsarchiveringstool met de hoogste
    compressieverhouding ...
    Loop 7za
  • 3
    griezelig
    griezelig
    CREEPY - Een geolocatie-informatie
    aggregator BESCHRIJVING: griezelig is een
    applicatie waarmee u kunt verzamelen
    geolocatie gerelateerde informatie over
    gebruikers van ...
    Loop griezelig
  • 4
    cricket-compileren
    cricket-compileren
    cricket - Een programma om de
    verzameling en weergave van tijdreeksen
    gegevens ...
    Voer cricket-compilatie uit
  • 5
    g-wrap-config
    g-wrap-config
    g-wrap-config - script om te krijgen
    informatie over de geïnstalleerde versie
    van G-wrap ...
    Voer g-wrap-config uit
  • 6
    g.toegangsgras
    g.toegangsgras
    g.access - Beheert de toegang tot de
    huidige kaartenset voor andere gebruikers op de
    systeem. Als er geen optie wordt gegeven, drukt u af
    huidige status. KEYWORDS: algemeen, kaart
    management, pr...
    Voer g.accessgrass uit
  • Meer "

Ad