zita-ajbridge - Online di Cloud

Ini adalah perintah zita-ajbridge yang dapat dijalankan di penyedia hosting gratis OnWorks menggunakan salah satu dari beberapa workstation online gratis kami seperti Ubuntu Online, Fedora Online, emulator online Windows atau emulator online MAC OS

PROGRAM:

NAMA


zita-a2j, zita-j2a - Gunakan perangkat ALSA sebagai klien Jack, dengan resampling.

RINGKASAN


zita-a2j [Pilihan]
zita-j2a [Pilihan]

DESKRIPSI


Kedua program ini memungkinkan seseorang untuk menggunakan perangkat ALSA sebagai klien Jack, untuk memberikan tambahan
menangkap (zita-a2j) atau memutar (zita-j2a) saluran. Secara fungsional mereka setara dengan
alsa_in dan alsa_out yang disertakan dengan Jack, tetapi mereka akan memberikan kualitas audio yang jauh lebih baik.

Rasio resampling biasanya akan stabil dalam beberapa bagian per juta dan berubah
hanya sangat lancar. Penundaan juga akan stabil bahkan dalam kondisi kasus yang lebih buruk, mis
klien Jack berjalan di dekat akhir siklus. Seharusnya tidak ada kehilangan yang nyata dari
kualitas sama sekali. Dari versi 0.6.0 juga dimungkinkan untuk menonaktifkan pengambilan sampel ulang jika perangkat
adalah kata-jam disinkronkan.

Perangkat ALSA harus berupa 'hw:', yaitu akses langsung ke kartu suara dan bukan ALSA
perangkat 'pasang'. Sistem Jack yang bekerja dengan baik diasumsikan, berjalan dalam mode waktu nyata.

Tingkat sampel bisa sama dengan yang dimiliki Jack, atau berbeda. Keterlambatan minimum diperoleh dengan
menjalankan perangkat alsa pada ukuran periode yang lebih rendah dari Jack. Hal ini dapat dilakukan dengan aman sebagai
alsa thread akan berjalan pada prioritas yang lebih tinggi, dan selain menyalin ke buffer internal no
pekerjaan dilakukan di sana. Tidak ada batasan pada produk period_size dan
number_of_periods seperti yang ada untuk alsa_in dan alsa_out.

Resampling dilakukan menggunakan zita-resampler library. NS -Q pilihan mengatur
kualitas sampel ulang. Nilai parameter adalah setengah panjang (yaitu penundaan) dari
filter multifase yang digunakan untuk pengambilan sampel ulang, dinyatakan dalam sampel di bagian bawah dari dua sampel
tarif. Ini terutama mempengaruhi bentuk respons frekuensi di dekat frekuensi Nyquist.
Biasanya tidak perlu menggunakan opsi ini sebagai nilai optimal tergantung pada
tingkat sampel dipilih secara otomatis. Rentang yang tersedia adalah 16..96.

Grafik -S opsi menonaktifkan pengambilan sampel ulang. Ini mengharuskan perangkat disinkronkan melalui jam kata
dengan yang digunakan oleh Jack.

Grafik -L opsi memaksa antarmuka ALSA ke 2 saluran dan format sampel 16-bit. Ini mungkin
diperlukan ketika a2j atau j2a digunakan dengan perangkat 'loop' ALSA, jika ujung lainnya tidak
menerima lebih dari 2 saluran atau sampel titik mengambang. Opsi ini tidak boleh digunakan
jika tidak.

Kedua program secara opsional akan mencetak beberapa informasi empat kali per detik. Pertama
number adalah kesalahan loop rata-rata selama seperempat detik terakhir, dalam sampel. Harus
dikurangi menjadi nilai acak kecil mendekati nol setelah 15 detik atau lebih. Yang kedua adalah
faktor koreksi dinamis dari rasio resampling nominal. Ini harus konvergen ke nilai
mendekati satu dan tidak banyak bergerak.

Variasi kecil dalam angka-angka ini akan terlihat ketika aplikasi Jack dimulai atau dihentikan. Ini
adalah normal. Ada lagi yang tidak - tolong laporkan.

Saat memulai, dan jika terjadi masalah besar, pesan 'Memulai sinkronisasi' akan
dicetak. Restart dapat terjadi jika ada timeout pada server Jack, misalnya ketika a
klien jatuh atau dihentikan dengan cara yang kotor.

Jack1 akan melewati satu atau beberapa siklus saat aplikasi baru dimulai, atau saat sejumlah besar
koneksi port dilakukan dalam waktu singkat. Ini dapat mengganggu sinyal audio, tetapi harus
jika tidak, tidak memiliki konsekuensi buruk atau memerlukan restart.

Baik zita-a2j dan zita-j2a akan menangguhkan operasi saat Jack dalam mode 'freewheeling'.

PILIHAN


-h Cetak baris perintah dan ringkasan opsi.

-j
Nama klien Jack [zita-a2j atau zita-j2a].

-d
Perangkat ALSA [tidak ada].

-r
Tingkat sampel [48000].

-p
Ukuran periode [256].

-n
Jumlah fragmen [2].

-c
Jumlah saluran [2].

-Q
Kualitas pengambilan sampel ulang [otomatis].

-S Sinkronisasi jam kata, nonaktifkan pengambilan sampel ulang.

-I [0]
(hanya zita-a2j) Koreksi latensi. Nilai ditambahkan ke set properti latensi
pada port Jack.

-O [0]
(hanya zita-j2a) Koreksi latensi. Nilai ditambahkan ke set properti latensi
pada port Jack.

-L Paksa 2 saluran dan format sampel 16-bit.

-v Cetak informasi penelusuran.

Gunakan zita-ajbridge online menggunakan layanan onworks.net



Program online Linux & Windows terbaru