EnglischFranzösischSpanisch

Ad


OnWorks-Favicon

zita-ajbridge – Online in der Cloud

Führen Sie zita-ajbridge im kostenlosen OnWorks-Hosting-Anbieter über Ubuntu Online, Fedora Online, Windows-Online-Emulator oder MAC OS-Online-Emulator aus.

Dies ist der Befehl zita-ajbridge, der im kostenlosen OnWorks-Hosting-Provider mit einer unserer zahlreichen kostenlosen Online-Workstations wie Ubuntu Online, Fedora Online, Windows-Online-Emulator oder MAC OS-Online-Emulator ausgeführt werden kann

PROGRAMM:

NAME/FUNKTION


zita-a2j, zita-j2a - Verwenden Sie das ALSA-Gerät als Jack-Client mit Resampling.

ZUSAMMENFASSUNG


zita-a2j [Optionen]
zita-j2a [Optionen]

BESCHREIBUNG


Mit diesen beiden Programmen kann man ein ALSA-Gerät als Jack-Client verwenden, um zusätzliche
Kanäle aufnehmen (zita-a2j) oder wiedergeben (zita-j2a). Funktionell sind sie äquivalent zu
alsa_in und alsa_out, die mit Jack geliefert werden, aber sie bieten eine viel bessere Audioqualität.

Das Resampling-Verhältnis ist normalerweise innerhalb weniger Teile pro Million stabil und ändert sich
nur ganz glatt. Die Verzögerung wird auch unter ungünstigsten Bedingungen stabil sein, z
der Jack-Client, der gegen Ende des Zyklus läuft. Es sollte kein wahrnehmbarer Verlust an
Qualität überhaupt. Ab Version 0.6.0 ist es auch möglich, das Resampling zu deaktivieren, wenn das Gerät
ist Wordclock-synchronisiert.

Das ALSA-Gerät sollte ein 'hw:'-Gerät sein, dh direkter Zugriff auf eine Soundkarte und kein ALSA
Gerät 'anstecken'. Es wird ein gut funktionierendes Jack-System vorausgesetzt, das im Echtzeitmodus läuft.

Die Abtastrate kann dieselbe wie die von Jack sein oder sich unterscheiden. Die minimale Verzögerung wird erreicht durch
das als-Gerät mit einer niedrigeren Periodengröße als Jack laufen zu lassen. Dies kann sicher durchgeführt werden, da die
alsa Thread wird mit einer höheren Priorität ausgeführt, und abgesehen vom Kopieren in einen internen Puffer nein
dort wird gearbeitet. Es gibt keine Beschränkungen für das Produkt von period_size und
number_of_periods wie für alsa_in und alsa_out.

Das Resampling wird mit der zita-resampler-Bibliothek durchgeführt. Die -Q Option setzt die
Resampling-Qualität. Der Parameterwert ist die halbe Länge (dh die Verzögerung) des
Mehrphasenfilter für Resampling, ausgedrückt in Samples am unteren der beiden Samples
Tarife. Dies beeinflusst hauptsächlich die Form des Frequenzgangs in der Nähe der Nyquist-Frequenz.
Normalerweise ist es nicht erforderlich, diese Option als optimalen Wert zu verwenden, je nachdem,
Abtastraten wird automatisch gewählt. Der verfügbare Bereich ist 16..96.

Das -S Option deaktiviert Resampling. Dazu muss das Gerät per Wordclock synchronisiert werden
zu dem von Jack verwendeten.

Das -L Option zwingt die ALSA-Schnittstelle auf 2 Kanäle und 16-Bit-Sample-Format. Das vielleicht
erforderlich sein, wenn a2j oder j2a mit dem 'Loop'-Gerät von ALSA verwendet wird, wenn das andere Ende dies nicht tut
akzeptieren mehr als 2 Kanäle oder Gleitkomma-Samples. Diese Option darf nicht verwendet werden
Andernfalls.

Beide Programme drucken optional einige Informationen viermal pro Sekunde. Der erste
Zahl ist der durchschnittliche Schleifenfehler während der letzten Viertelsekunde in Samples. Es sollte sein
nach etwa 15 Sekunden auf kleine Zufallswerte nahe Null reduziert. Das zweite ist das
dynamischer Korrekturfaktor des nominellen Resampling-Verhältnisses. Dies sollte zu einem Wert konvergieren
nah an einem und nicht viel bewegen.

Kleine Abweichungen dieser Zahlen werden angezeigt, wenn Jack-Apps gestartet oder gestoppt werden. Dies
ist normal. Alles andere nicht - bitte melden.

Beim Start und bei größeren Störungen erscheint die Meldung „Starte Synchronisierung“
gedruckt werden. Ein Neustart kann passieren, wenn es auf dem Jack-Server zu einem Timeout kommt, zB wenn a
Client abgestürzt oder auf schmutzige Weise beendet.

Jack1 überspringt einen oder mehrere Zyklen, wenn neue Apps gestartet werden oder wenn eine große Anzahl von
Portverbindungen sind in kurzer Zeit erledigt. Dies kann das Audiosignal unterbrechen, sollte aber
andernfalls keine negativen Folgen haben oder einen Neustart erfordern.

Sowohl zita-a2j als auch zita-j2a unterbrechen den Betrieb, während Jack im 'Freilauf'-Modus ist.

OPTIONAL


-h Befehlszeilen- und Optionsübersicht drucken.

-j
Jack-Clientname [zita-a2j oder zita-j2a].

-d
ALSA-Gerät [kein].

-r
Abtastrate [48000].

-p
Periodengröße [256].

-n
Anzahl der Fragmente [2].

-c
Anzahl der Kanäle [2].

-Q
Resampling-Qualität [auto].

-S Wordclock-Synchronisierung, Resampling deaktivieren.

-I [0]
(nur zita-a2j) Latenzkorrektur. Der Wert wird dem Latenz-Eigenschaftensatz hinzugefügt
an den Jack-Ports.

-O [0]
(nur zita-j2a) Latenzkorrektur. Der Wert wird dem Latenz-Eigenschaftensatz hinzugefügt
an den Jack-Ports.

-L 2 Kanäle und 16-Bit-Sample-Format erzwingen.

-v Trace-Informationen drucken.

Verwenden Sie zita-ajbridge online mit den onworks.net-Diensten


Kostenlose Server & Workstations

Laden Sie Windows- und Linux-Apps herunter

  • 1
    turkdevops
    turkdevops
    TurkDevOps a�?k kaynak yaz?l?m
    geli?tirici topluluklar? DevTurks-Team
    Taraf?ndan desteklenmektedir..
    Funktionen: https://github.com/turkdevopshttps://turkdevops.g...
    Laden Sie turkdevops herunter
  • 2
    asamdf
    asamdf
    *asammdf* ist ein schneller Python-Parser und
    Redakteur für ASAM (Association for
    Standardisierung von Automatisierung und
    Messsysteme) MDF / MF4
    (Messdatenformat...
    asamdf herunterladen
  • 3
    LAME (Lame Aint an MP3 Encoder)
    LAME (Lame Aint an MP3 Encoder)
    LAME ist ein zu verwendendes Lehrmittel
    zum Erlernen der MP3-Kodierung. Das
    Ziel des LAME-Projekts ist es, sich zu verbessern
    die Psychoakustik, Qualität und Geschwindigkeit
    von Abgeordneten ...
    Laden Sie LAME herunter (Lame Aint an MP3 Encoder)
  • 4
    wxPython
    wxPython
    Eine Reihe von Python-Erweiterungsmodulen, die
    Wrappen Sie die plattformübergreifenden GUI-Klassen aus
    wxWidgets. Zielgruppe: Entwickler. Benutzer
    Schnittstelle: X Window System (X11), Win32 ...
    Laden Sie wxPython herunter
  • 5
    Packdateimanager
    Packdateimanager
    Dies ist der Dateimanager des Total War-Pakets
    Projekt ab Version 1.7. EIN
    kurze Einführung in Warscape
    Modding: ...
    Laden Sie den Packfilemanager herunter
  • 6
    IPerf2
    IPerf2
    Ein Tool zum Messen des Netzwerkverkehrs
    TCP- und UDP-Leistung mit Metriken
    um sowohl den Durchsatz als auch die Latenz. Der
    Zu den Zielen gehört die Aufrechterhaltung eines aktiven Zustands
    Iperf-Kabeljau...
    IPerf2 herunterladen
  • Mehr »

Linux-Befehle

Ad