Angielskifrancuskihiszpański

Ad


Ulubiona usługa OnWorks

zita-a2j - Online w chmurze

Uruchom zita-a2j w bezpłatnym dostawcy hostingu OnWorks w systemie Ubuntu Online, Fedora Online, emulatorze online systemu Windows lub emulatorze online systemu MAC OS

To jest polecenie zita-a2j, które można uruchomić w bezpłatnym dostawcy hostingu OnWorks przy użyciu jednej z naszych wielu bezpłatnych stacji roboczych online, takich jak Ubuntu Online, Fedora Online, emulator online systemu Windows lub emulator online systemu MAC OS

PROGRAM:

IMIĘ


zita-a2j, zita-j2a - Użyj urządzenia ALSA jako klienta Jack, z ponownym próbkowaniem.

STRESZCZENIE


zita-a2j [Opcje]
zita-j2a [Opcje]

OPIS


Te dwa programy pozwalają na użycie urządzenia ALSA jako klienta Jack, aby zapewnić dodatkowe
przechwytywania (zita-a2j) lub odtwarzania (zita-j2a) kanałów. Funkcjonalnie są one równoważne
alsa_in i alsa_out, które są dostarczane z Jackiem, ale zapewnią znacznie lepszą jakość dźwięku.

Współczynnik ponownego próbkowania będzie zwykle stabilny w granicach kilku części na milion i będzie się zmieniał
tylko bardzo płynnie. Opóźnienie będzie również stabilne nawet w gorszych warunkach, np
klient Jack działający pod koniec cyklu. Nie powinno być żadnych zauważalnych strat
jakość w ogóle. Od wersji 0.6.0 możliwe jest również wyłączenie ponownego próbkowania, jeśli urządzenie
jest zsynchronizowany z zegarem słów.

Urządzenie ALSA powinno być urządzeniem „hw:”, tzn. bezpośrednim dostępem do karty dźwiękowej, a nie ALSA
urządzenie typu „wtyczka”. Zakłada się dobrze działający system Jack, działający w trybie czasu rzeczywistego.

Częstotliwość próbkowania może być taka sama jak u Jacka lub inna. Minimalne opóźnienie uzyskuje się przez
uruchamianie urządzenia alsa przy mniejszym rozmiarze okresu niż Jack. Można to zrobić bezpiecznie, jak np
wątek alsa będzie działał z wyższym priorytetem i oprócz kopiowania do wewnętrznego bufora nr
praca jest tam wykonywana. Nie ma żadnych ograniczeń dotyczących iloczynu period_size i
number_of_periods jak dla alsa_in i alsa_out.

Ponowne próbkowanie jest wykonywane przy użyciu biblioteki zita-resampler. The -Q opcja ustawia
jakość ponownego próbkowania. Wartość parametru jest równa połowie długości (tzn. opóźnienia) pliku
filtr wielofazowy używany do ponownego próbkowania, wyrażony w próbkach w dolnej z dwóch próbek
stawki. Wpływa to głównie na kształt odpowiedzi częstotliwościowej w pobliżu częstotliwości Nyquista.
Zwykle nie jest konieczne używanie tej opcji jako optymalnej wartości w zależności od obu
częstotliwość próbkowania jest wybierana automatycznie. Dostępny zakres to 16..96.

Połączenia -S opcja wyłącza ponowne próbkowanie. Wymaga to synchronizacji urządzenia za pomocą zegara słownego
do tego, którego używał Jack.

Połączenia -L opcja wymusza na interfejsie ALSA 2 kanały i 16-bitowy format próbkowania. Tego maja
być wymagane, gdy a2j lub j2a jest używany z urządzeniem „loop” ALSA, jeśli drugi koniec nie
zaakceptować więcej niż 2 kanały lub próbki zmiennoprzecinkowe. Tej opcji nie wolno używać
Inaczej.

Oba programy będą opcjonalnie drukować niektóre informacje cztery razy na sekundę. Pierwszy
liczba to średni błąd pętli w próbkach w ciągu ostatniej ćwierć sekundy. Powinno być
zredukowane do małych losowych wartości bliskich zeru po mniej więcej 15 sekundach. Drugi to
dynamiczny współczynnik korekcji nominalnego współczynnika resamplingu. To powinno zbiegać się do wartości
blisko jednego i niewiele się ruszać.

Niewielkie różnice w tych liczbach będą widoczne podczas uruchamiania lub zatrzymywania aplikacji Jack. Ten
jest normalne. Wszystko inne nie jest - proszę zgłosić.

Podczas uruchamiania oraz w przypadku poważnych problemów pojawi się komunikat „Rozpoczęcie synchronizacji”.
zostać wydrukowane. Ponowne uruchomienie może nastąpić w przypadku przekroczenia limitu czasu na serwerze Jack, np
klient uległ awarii lub został zakończony w brudny sposób.

Jack1 pominie jeden lub więcej cykli podczas uruchamiania nowych aplikacji lub dużej ich liczby
połączenia portowe są wykonywane w krótkim czasie. Może to spowodować przerwanie sygnału audio, ale powinno
w przeciwnym razie nie mają żadnych złych konsekwencji ani nie wymagają ponownego uruchomienia.

Zarówno zita-a2j, jak i zita-j2a zawieszają działanie, gdy Jack jest w trybie „wybiegu”.

OPCJE


-h Wydrukuj linię poleceń i podsumowanie opcji.

-j
Nazwa klienta Jacka [zita-a2j lub zita-j2a].

-d
Urządzenie ALSA [brak].

-r
Częstotliwość próbkowania [48000].

-p
Rozmiar okresu [256].

-n
Liczba fragmentów [2].

-c
Liczba kanałów [2].

-Q
Jakość ponownego próbkowania [auto].

-S Synchronizacja zegara Word, wyłącz ponowne próbkowanie.

-I [0]
(tylko zita-a2j) Korekta latencji. Wartość jest dodawana do zestawu właściwości opóźnienia
na portach Jacka.

-O [0]
(tylko zita-j2a) Korekta latencji. Wartość jest dodawana do zestawu właściwości opóźnienia
na portach Jacka.

-L Wymuś 2 kanały i 16-bitowy format próbki.

-v Informacje o śledzeniu wydruku.

Korzystaj z zita-a2j online, korzystając z usług onworks.net


Darmowe serwery i stacje robocze

Pobierz aplikacje Windows i Linux

  • 1
    HAUST
    HAUST
    SWIG to narzędzie do tworzenia oprogramowania
    która łączy programy napisane w C i
    C++ z różnymi wysokopoziomowymi
    języki programowania. SWIG jest używany z
    różne...
    Pobierz SWIG
  • 2
    Motyw WooCommerce Nextjs React
    Motyw WooCommerce Nextjs React
    Motyw React WooCommerce, zbudowany z
    Następny JS, Webpack, Babel, Node i
    Express, używając GraphQL i Apollo
    Klient. Sklep WooCommerce w React(
    zawiera: Produkty...
    Pobierz motyw WooCommerce Nextjs React
  • 3
    archlabs_repo
    archlabs_repo
    Repozytorium pakietów dla ArchLabs To jest plik
    aplikacja, którą można również pobrać
    od
    https://sourceforge.net/projects/archlabs-repo/.
    Został on hostowany w OnWorks w...
    Pobierz archlabs_repo
  • 4
    Projekt Zefir
    Projekt Zefir
    Projekt Zephyr to nowa generacja
    system operacyjny czasu rzeczywistego (RTOS).
    obsługuje wiele urządzeń
    architektury. Opiera się na A
    małe jądro...
    Pobierz projekt Zephyr
  • 5
    Scons
    Scons
    SCons to narzędzie do tworzenia oprogramowania
    jest lepszą alternatywą dla
    klasyczne narzędzie do budowania „Make”.
    wszyscy znamy i kochamy. SCons jest
    wdrożył...
    Pobierz SCons
  • 6
    PSeInt
    PSeInt
    PSeInt to interpreter pseudokodu dla
    hiszpańskojęzyczni studenci programowania.
    Jego głównym celem jest bycie narzędziem do
    nauka i zrozumienie podstaw
    koncepcja...
    Pobierz PSeInt
  • więcej »

Komendy systemu Linux

Ad